wpf 多个窗口的显示与隐藏
来源:互联网 发布:dnf趣味数据网址 编辑:程序博客网 时间:2024/06/03 13:11
//新建一个lamda的用来开启前台Ui线程,显示gif动画,并置顶 this.Dispatcher.Invoke(new Action(() => { GlobalHelper._mainWindow.grid_prograssbar.Visibility = Visibility.Visible; System.Windows.Controls.Panel.SetZIndex(GlobalHelper._mainWindow.grid_prograssbar, 10000 * 1000); })); //检测gif动画线程是否开启,如果之前存在,关闭,并释放资源 if (this._threadGif != null) { this._threadGif.Abort(); this._threadGif = null; } //新建一个lambda表达示:用来不停的检测切换函数是否执行完毕,如果执行完毕就关闭gif动画,并线程的资源和把标志量还原为false this._threadGif = new Thread(() => { while (true) { if (this._bIsOverofPanelAnaly == true) { this.Dispatcher.Invoke(new Action(() => { GlobalHelper._mainWindow.grid_prograssbar.Visibility = Visibility.Hidden; })); this._bIsOverofPanelAnaly = false; this._threadPanelAnaly.Abort(); this._threadPanelAnaly = null; this._threadGif.Abort(); this._threadGif = null; } } }); //开启gif显示线程 this._threadGif.Start(); //开启切换方法函数的线程 if (this._threadPanelAnaly != null) { this._threadPanelAnaly.Abort(); this._threadPanelAnaly = null; } this._threadPanelAnaly = new Thread(BigPanelAnaly); this._threadPanelAnaly.Start();
0 0
- wpf 多个窗口的显示与隐藏
- WPF内部的5个窗口之隐藏消息窗口
- WPF的消息机制(二)- WPF内部的5个窗口之隐藏消息窗口
- 静态切分窗口的隐藏与显示
- 窗口的部分显示与隐藏
- 显示与隐藏子窗口
- 多个窗口的显示
- [WPF疑难]ErrorTemplate显示与隐藏问题
- 【最佳实践系列】WPF多个窗口间消息的实时传递与响应
- 关于CSplitterWnd拆分窗口的隐藏与显示问题
- 随笔5 - C#控制台窗口的显示与隐藏
- Android窗口显示:全屏与隐藏标题栏
- JQuery 弹出窗口,(div显示与隐藏),隐藏层半透明
- [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口
- 复选框checkbox控制多个内容的显示与隐藏
- 多个fragment在同一块区域的显示与隐藏
- 动态隐藏/显示窗口的标题栏
- Flex:窗口的显示和隐藏
- getopt、getopt_long、getopt_long_only使用实例
- onTextChanged参数解释及实现EditText字数监听
- 开学啦!
- 泛型(三)
- hihocoder 1078# 线段树的区间修改模版
- wpf 多个窗口的显示与隐藏
- IOS设置圆形按钮的简单实现
- Java中标识接口的作用
- HDU 2955 Robberies
- Spark RDD 源码分析
- 使用 Python 为 KVM 编写脚本,第 1 部分: libvirt
- Counting Point Mutations
- SQL中 NVARCHAR 和 VARCHAR 两者之间的优势与劣势
- ubuntu14.04下Android源代码的下载与编译,以及将源代码导入到Intellij(针对只需要看android源代码)