WPF 布局
WPF窗口只能包含单个元素。为了使窗口中放置多个元素,需要使用容器,容器中可以添加多个元素。造成这个原因是window类继承自ContentControl类。
布局遵循的原则:
1.不应该显式指定元素(控件)的尺寸。
2.不应该使用屏幕坐标指定元素的位置。
3.容器的子元素共享可用空间。
4.使用可镶套的容器,比如顶层是grid。
布局过程:
分成2个阶段,测量阶段和排列阶段。
测量阶段:容器遍历所有子元素并得到其尺寸。
排列阶段:在适合的位置放置子元素。
Grid调整的三种方式
固定值:<ColumnDefinition width="100"/>
自动调整:<ColumnDefinition width="Auto"/>
按照比例:<ColumnDefinition width="*"/>
posted on 2017-07-06 15:06 bingbingzhe 阅读(550) 评论(0) 编辑 收藏 举报