一、概述
用户通过窗口与Windows Presentation Foundation(WPF)应用程序交互。窗口的主要用途是托管使用数据可视化并使用户能够与数据交互的内容。WPF应用程序使用Window类提供自己的窗口。
二、WPF中Window类
- 显示窗口
- 配置窗口的大小,位置和外观
- 托管特定于应用程序的内容
- 管理窗口的生存期
三、Window类实现
Window分为两个区域:非工作区(Non-Clinet Area)和工作区(Client Area)。
其中的非工作区是由WPF实现的,包括大多数Window共有的部分,包括:
- Border : 边框
- Title:标题
- Icon:图标
- Minimize, Maximize, Restore Button: 最小化, 最大化, 还原 按钮
- Close Button : 关闭按钮
- System Menu : 系统菜单
- Resize Grip : 调整大小拖动块
四、Window属性
五、方法
六、事件
七、参考
https://learn.microsoft.com/zh-cn/dotnet/api/system.windows.window?view=windowsdesktop-7.0