1、WPF基础叙述:
WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。
2、WPF布局原则
①一个窗口中只能包含一个元素
②不应显示设置元素尺寸
③不应使用坐标设置元素的位置
④可以嵌套布局容器
3、WPF布局容器
①StackPanel: 水平或垂直排列元素、Orientation属性分别: Horizontal / Vertical
②WrapPanel : 水平或垂直排列元素、针对剩余空间不足会进行换行或换列进行排列
③DockPanel : 根据容器的边界、元素进行Dock.Top、Left、Right、Bottom设置
④Grid : 类似table表格、可灵活设置行列并放置控件元素、比较常用
⑤UniformGrid : 指定行和列的数量, 均分有限的容器空间
⑥Canvas : 使用固定的坐标设置元素的位置、不具备锚定停靠等功能
1