WPF中Application.Current的使用
2024-10-07 15:33:24
WPF程序对应一个Application对象,当前的Application对象可以通过Application.Current获取,通过获取到的Application对象,我们可以做以下的事情:
Application.Current.FindResource("资源名");//获取程序中定义的资源
Application.Current.MainWindow;//获取程序中定义的主窗体
Application.Current.Properties["MyProperty"];//获取或设置应用范围的属性
Application.Current.Shutdown();//终止当前程序
Application.Current.ShutdownMode = ShutdownMode.OnLastWindowClose ;//设置程序关闭的方式
//OnLastWindowClose —— 最后一个窗体关闭时关闭程序
//OnMainWindowClose —— 主窗体关闭时关闭程序
//OnExplicitShutdown —— 需要显示调用Application.Current.Shutdown()去关闭程序,否则程序将在后台继续运行
Application.Current.Windows;//获取程序中运行的所有窗体
//一般主窗体会是第一个运行的窗体,因此此时Application.Current.Windows[0]等同于Application.Current.MainWindow
最新文章
- ORACLE临时表空间总结
- maven编译时如何忽略单元测试
- windows 程序的本体与操作系统之间的关系
- SVN更新、清理乱码解决
- rsync实现文件备份同步(比如服务器镜像)
- 性能瞬间飙升!教你如何组RAID0磁盘阵列
- SimpleDateFormat 的线程安全问题与解决方式
- SVN配置文件详解
- yield详解
- 将AE开发的专题图制作功能发布为WPS
- [Ubuntu]Firefox书签Ubuntu与Windows同步
- Linux下的C#连接Mysql数据库
- 类与对象 &;&; 继承
- 028实现strStr()
- 【html】使ifram搭建的项目,新页面跳出框架
- java面向对象编程(六)--四大特征之继承
- jquery接触初级-----juqery 动画函数
- 转载:librdkafka问题总结
- bat脚本自动备份文件资源
- JSP学习笔记(5)-Java Servlet