SL Dispatcher.BeginInvoke的作用

Leedye123 2013-08-17 04:42:49
SL Dispatcher.BeginInvoke:

http://technet.microsoft.com/zh-cn/library/cc190259(v=vs.95).aspx

http://www.cnblogs.com/yjmyzz/archive/2010/03/18/1689256.html

妹子刚看到介个,silverlight的Dispatcher.BeginInvoke这个 匿名委托到底什么场景下可用呢?也看到有帖子说有可能会导致UI 卡死的问题,高手们能细说下么?
...全文
83 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Architecture Net 2013-08-18
  • 打赏
  • 举报
回复
这个是在非UI线程里面调用UI线程的场景。 例如,你新开启了一个Thread进行计算,此时你计算出结果想显示在Silverlight界面上,你调用This.TextBox.Content属性会报错,因为你不能再Thread中调用UI线程,所以你需要使用This.TextBox.Dispatcher.BeginInvoke调用UI线程显示结果。

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧