WPF 备忘录
1.raku 备忘录2.Perl 语法3.汇编语言 备忘录4.asp.net 备忘录5.MaterialDesignThemes备忘录6.reactiveUI 备忘录
7.WPF 备忘录
8.C#备忘录9.C/C++ 备忘录10.cpp 备忘录11.HTML 备忘录12.DOM 备忘录13.typeScript 备忘录14.React 备忘录15.浏览器插件备忘录16.javaScript 备忘录17.设计模式18.scrapy 源码学习过程19.Python 备忘录20.UML 规则 程序设计 备忘录21.逆向工程 备忘录22.node 框架 学习23.css 备忘录24.TCP/IP 备忘录25.cordova 备忘录26.Markdown 和 Mermaid 备忘录27.opengrok 以及 understand 备忘录28.刷机流程以及变砖了关于WPF元素的官方文档
Application
WPF中的Application对象用来进行一些全局的行为和操作,并且每个 Domain (应用程序域)中仅且只有一个 Application 实例存在。WPF Application默认由两部分组成 : App.xaml 和 App.xaml.cs,这有点类似于 Asp.Net WebForm,将定义和行为代码相分离。
微软把WPF中经常使用的功能都封装在 Application 类中了。 Application 类具体有以下功能:
跟踪应用程序的生存期并与之交互。
检索和处理命令行参数。
检测和响应未经处理的异常。
共享应用程序范围的属性和资源。
管理独立应用程序中的窗口。
跟踪和管理导航。
OnStartup(StartupEventArgs e)
原型:protected virtual void OnStartup (System.Windows.StartupEventArgs e);
A type that derives from Application may override OnStartup. The overridden method must call OnStartup in the base class if the Startup event needs to be raised.
如果需要出发Startup事件,这必须调用base.OnStartup(e)
Window
event
Window.Closing Event
这个是一个窗口事件,但是在xmal文件中并没有定义,可以说是自带的.作用是可以在Close事件前,进行取消处理.close和closing 是不同的事件,唯一的区别可以理解为closing可以在触发close之前进行调用,以至于可以取消close操作.
在用户关闭窗口的时候,其实并不是真正的关闭.而是最小化.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)