你的位置:首页 > ASP.net教程

[ASP.net教程]WPF 中更新界面信息


 

1.Dispatcher.BeginInvoke

  int ii = 0;      new Thread(new ParameterizedThreadStart((i) =>      {        while (true)        {          Thread.Sleep(400);          Dispatcher.BeginInvoke(new Action(() =>          {            ii += 1;            btn2.Content = ii.ToString();          }));        }      })).Start();

2.动态回调中更新进度条(1中更新界面的方式已经不能直接奏效,需要调用DoEvent()方法才能及时更新界面信息)

   private async void Button_Click(object sender, RoutedEventArgs e)    {      ServiceAgent.RestFullServiceRequestForFileDownload(new Uri("http://files.cnblogs.com/files/LittleFeiHu/ItcastWP7Simulator20110417.rar"), new DownloadProgressEventHandler((bytes) =>      {        S.StudentName = bytes.ToString();        DoEvents();        Thread.Sleep(200);      }));    }    private DispatcherOperationCallback exitFrameCallback = new DispatcherOperationCallback(ExitFrame);    public void DoEvents()    {      DispatcherFrame nestedFrame = new DispatcherFrame();      DispatcherOperation exitOperation = Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Background, exitFrameCallback, nestedFrame);      Dispatcher.PushFrame(nestedFrame);      if (exitOperation.Status != DispatcherOperationStatus.Completed)      {        exitOperation.Abort();      }    }    private static Object ExitFrame(Object state)    {      DispatcherFrame frame = state as DispatcherFrame;      frame.Continue = false;      return null;    }

  

 代码下载




重庆跟团旅游报价多少重庆旅游必去的地方是重庆旅游必去景点排名重庆旅游地图线路大全重庆旅游多少钱伏牛山在哪_伏牛山在哪里_伏牛山在哪个省 木格措海拔_康定情歌风景区木格措海拔高度是多少 世界公园地址_世界公园在哪_世界公园在什么地方 镜泊湖在哪_镜泊湖在哪里_镜泊湖怎么走 十月年 关岛体验爱的气息 河北13处景区入选全国红色经典景区 爱她就带她出去耍_母亲节新感恩方式 富华游乐园摩天轮多少钱?潍坊富华游乐园摩天轮好玩吗? 潍坊富华游乐园游玩攻略?富华游乐园有摩天轮吗? 2015浮盖山峡谷漂流什么时间开始?江山浮盖山峡谷漂流开漂时间? 潍坊富华游乐园和泰安方特哪个好?山东潍坊富华游乐园怎么样? 2015世界之窗圣诞节夜场活动时间?深圳世界之窗圣诞夜场几时开始? 2015深圳锦绣中华圣诞节夜场活动时间?锦绣中华圣诞夜场几时开始? 2015深圳圣诞节情侣拍拖去哪好玩?深圳圣诞夜约会哪里好? 2015深圳圣诞节平安夜哪里有活动?深圳圣诞夜场去哪好玩? STW13NK60Z Datasheet STW13NK60Z Datasheet STW18NM60N Datasheet STW18NM60N Datasheet IXFA14N60P Datasheet IXFA14N60P Datasheet 羊台山好玩吗 羊台山好玩吗 羊台山好玩吗 深圳高铁订票电话 深圳高铁订票电话 深圳高铁订票电话 深圳金水湾 深圳金水湾 深圳金水湾