无论是桌面编程还是日常使用,窗体都是最常接触的UI元素之一,下面讲讲WindowStyle=“SingleBorderWindow”(默认值)的窗体
一个标准的窗体基本构成如下图所示
它主要由非工作区(non-client area)和工作区(client area)组成。上图中中间白色的部分即client area,在WPF对应下面代码中注释的部分:
默认窗体中除client之外的部分称为non-client area,通常称之为chrome,它提供了提供了标准的窗口功能和行为,具体包含了边框、阴影、标题、Icon、标题栏、系统菜单、最大化按钮、最小化按钮、还原按钮、关闭按钮
默认的窗体肯定会有边框的,当然,不想要边框也可以,只要设置WindowStyle="None"就可以了,同时可以设置ResizeMode=“NoResize”,这样窗口只剩下工作区
阴影用于体现UI的深度,属于装饰元素,Windows差点窗体通常带有阴影,除非在“此电脑属性->高级->性能选项->视觉效果”里关闭“在窗口下显示阴影”选项
默认窗体都有标题栏,标题栏一般包括Icon、标题、最大化按钮、最小化按钮、还原按钮、关闭按钮,Icon是指标题栏左边的窗体图标,讲个冷知识,双击Icon图标可以关闭窗体,但我们一般都会用右边的关闭按钮吧
在标
WPF窗体的UI元素
最新推荐文章于 2024-07-10 10:16:56 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)