【WPF】WPF 布局
1、window 类继承自 ContentControl 所以内部只能有一个元素
2、遵循原则:
不应显示的设置元素(控件)尺寸,可以通过设置最大最小尺寸来限制大小
不应使用屏幕坐标指定元素位置
布局容器的子元素 共享 可用的空间
可嵌套的布局容器,例如Grid内部可以嵌套多个元素
3、核心布局面板
StackPanel 在水平或垂直的堆栈中放置元素。通常用于更大更复杂窗口中的小区域。
WrapPanel 一次排放内部元素。
DockPanel 根据容器的整个边界调整元素。
Grid 表格布局。
UniformGrid 等分布局。
Canvas 固定坐标绝对定位元素。
4、Border 控件
Background
BorderBrush
BorderThickness
CornerRadius
Padding
Margin
5、Grid 边界模糊可也用属性 useLayoutRounding=“True” 解决问题
6、InkCanvas 画笔操作面板
7、Viewbox,ScrollViewer,TabItem,Expander