会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Xsi64's Blog
专注.NET技术
博客园
首页
新随笔
联系
订阅
管理
WPF 刷新主界面
Code
1
/**/
///
<summary>
2
///
App.xaml 的交互逻辑
3
///
</summary>
4
public
partial
class
App : Application
5
{
6
private
static
DispatcherOperationCallback exitFrameCallback
=
new
DispatcherOperationCallback(ExitFrame);
7
8
public
static
void
DoEvents()
9
{
10
DispatcherFrame nestedFrame
=
new
DispatcherFrame();
11
12
DispatcherOperation exitOperation
=
Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Background, exitFrameCallback, nestedFrame);
13
14
Dispatcher.PushFrame(nestedFrame);
15
16
if
(exitOperation.Status
!=
DispatcherOperationStatus.Completed)
17
{
18
exitOperation.Abort();
19
}
20
}
21
22
private
static
Object ExitFrame(Object state)
23
{
24
DispatcherFrame frame
=
state
as
DispatcherFrame;
25
frame.Continue
=
false
;
26
return
null
;
27
}
28
}
posted @
2009-10-30 17:23
Xsi64
阅读(
2833
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告