WPF 入门教程(一)
1、布局规则
1、WPF 窗体中,一个窗体只能持有一个空间,当需要展示多个控件时,则需要首先设置一个容器控件(Container)。控件的布局有容器来决定。
2、控件应避免明确的定义具体的尺寸,因为显示器分辨率及windows窗体的大小都有可能随时改变。如果明确的定义尺寸,当窗体变动后就会出现大面积的空白或是缺失。 但为了控件功能及效果的展示,应该限定一个可接受的最大及最小尺寸。通过MinWidth, MinHeight, MaxWidth, MaxHeight属性可以实现这一点。
3、不要将界面元素位置设置成与屏幕坐标相关.因为显示器分辨率比较多样化。
4、容器嵌套使用,因为不同的容器,表现效果不同,必要时应结合使用。
2、容器控件
1、Grid 网格:表格形式组织空间的布局方式,与JAVA AWT 中的Grid Layout类似,但区别在于:
① WPF中的Grid的每一个单元格中可以放置多个控件,但控件可能会层叠在一起。
② WPF中的Grid 支持单元格的合并