开发手册 欢迎您!
软件开发者资料库

WPF - 布局

WPF布局 - 从概述,环境设置,Hello World,XAML概述,元素树,依赖关系属性,路由事件,控件,布局,布局嵌套,输入,命令行,数据绑定,资源,简单而简单的步骤学习WPF模板,样式,触发器,调试,自定义控件,异常处理,本地化,交互,2D图形,3D图形,多媒体。

控件的布局对于应用程序的可用性非常重要且至关重要.它用于在应用程序中排列一组GUI元素.选择布局面板和减号时需要考虑一些重要事项;

  • 子元素的位置

  • 子元素的大小

  • 将重叠的子元素分层在彼此之上

固定像素排列当应用程序要在不同的屏幕分辨率上显示时,控件不起作用. XAML提供了一组丰富的内置布局面板,以适当的方式排列GUI元素.一些最常用和最流行的布局面板如下:<

锶.没有.Panels&描述
1堆栈面板(Stack Panel)

堆栈面板是XAML中一个简单实用的布局面板.在堆栈面板中,子元素可以根据方向属性水平或垂直排列在一行中.

2Wrap Panel

在WrapPanel中,子元素按顺序排列,从左到右或从上到下根据orientation属性定位.

3停靠面板(Dock Panel)

DockPanel定义了用于相对于彼此排列子元素的区域,水平或垂直.使用DockPanel,您可以使用 Dock 属性轻松地将子元素停靠到顶部,底部,右侧,左侧和中间.

4Canvas Panel

"画布"面板是基本布局面板,其中子元素可以使用相对于画布任意一侧(例如左侧,右侧,顶部和底部)的坐标显式定位.

5网格面板(Grid Panel)

网格面板提供了一个由行和列组成的灵活区域.在网格中,子元素可以以表格形式排列.