Application.Current的使用
来源:互联网 发布:排序算法复杂度比较 编辑:程序博客网 时间:2024/05/22 19:33
来源 http://www.cnblogs.com/symons/archive/2010/03/15/1686200.html
Application.Current的使用
WPF程序对应一个Application对象,当前的Application对象可以通过Application.Current获取,通过获取到的Application对象,我们可以做以下的事情:
1.Application.Current.FindResource("资源名"); //获取程序中定义的资源
2.Application.Current.MainWindow; //获取程序中定义的主窗体
3.Application.Current.Properties["MyProperty"]; //获取或设置应用范围的属性
4.Application.Current.Shutdown(); //终止当前程序
5.Application.Current.ShutdownMode =
ShutdownMode.OnLastWindowClose ; //设置程序关闭的方式
OnLastWindowClose —— 最后一个窗体关闭时关闭程序
OnMainWindowClose —— 主窗体关闭时关闭程序
OnExplicitShutdown —— 需要显示调用Application.Current.Shutdown()去关闭程序,否则程序将在后台继续运行
6.Application.Current.Windows; //获取程序中运行的所有窗体
一般主窗体会是第一个运行的窗体,因此此时Application.Current.Windows[0]等同于Application.Current.MainWindow
来源 http://blog.sina.com.cn/s/blog_3d6eb75d0100mqtg.html
Application.Current.Properties在整个程序范围内保存一些值
你可以用Application.Current.Properties在整个程序范围内保存一些值,就像ASP.NET的Session对象一样。
写入:Application.Current.Properties["TaskResult"] = taskResult;
读取: bool taskResult = (bool)Application.Current.Properties["TaskResult"];
- Application.Current的使用
- Application.Current的使用
- Application.Current.RootVisual是什么
- C# WPF Application.Current.Properties["Administrator"]; 类似Session的功能。
- Application Verifier的使用
- Application 对象的使用
- Application.DoEvents()的使用
- 转载:Application的使用
- Application的使用
- Application类的使用
- Application的使用介绍
- Android Application的使用!
- Android Application 的使用
- Application的使用
- Android application 的使用
- Application的使用
- android的Application使用
- Day04 Application 的使用
- ExtJs 进度条
- 吐槽之程序开发是否要参加培训
- iFrame 自适应高度
- CentOS设置默认启动命令行(不启动图形界面)
- 织梦里面的data、module不支持写入
- Application.Current的使用
- 合并小图片利器TexturePacker GUI
- [php] 面包屑导航
- CallBack类的使用方法
- CSS3 border-image详解、应用及jQuery插件
- stanford-segmenter一个简单例子
- String与string的区别
- 织梦搜索时间间隔的修改方法
- AFNetWorking在IOS9 请求数据失败解决方案