WPF 布局原理:
WPF窗口,也是Window类,是一个内容控件,派生出自ContentControl
容器布局:
面板功能 | 说明 |
StackPanel | 使用水平或者垂直堆叠的方式放置元素,简单有用,适用于小范围布局 |
WarpPanel | 当方向水平时,从左到右布局,当宽度不够时,重新开一个行从左到右布局,垂直同理 |
DockPanel | 使子元素依赖于特定边缘,很灵活的布局控件 |
Grid | Grid是WPF中最好用的布局控件,类似一个不可见的HTML表格,将子元素放置于特定的行列 |
UniformGrid | 将子元素放置在一个不可见的表格中,但是强制所有的表格具有相同的尺寸 |
Canvas | 使用固定坐标来绝对定位子元素 |