WPF容器控件详解

发布时间:2024-12-11 13:11

遥控器软件问题:更新遥控器固件至最新版本。 #生活技巧# #家电维护技巧# #电视遥控器故障解决#

最新推荐文章于 2024-10-14 02:17:54 发布

狂奔之林 于 2018-03-01 10:06:02 发布

WPF有五种容器控件,分别为Grid,Canvas,StackPanel,WrapPanel,DockPanel

Grid:

      1、Height=”60”:不加“星号”表示固定的高度 

      2、Height=”60*”:加“星号”表示“加权”的高度,在调整窗体大小时,此高度或宽度会按窗体大小改变的比例进行缩放。

      3、另外,可以使用GridSplit控件结合Grid控件实现类似于Windows应用程序中SplitContainer的功能

Canvas:

      唯一一个支持绝对定位的容器控件,也就是说你可以将里面的控件放置在距离面板的任一角有一定偏移量的位置。

      包含四种属性:Top、Bottom、Right 和 Left。

      Canvas控件内包含的控件必须指定一个水平属性和一个垂直属性,并借此指定该控件将要偏离的角。是最灵活的一个面板。

StackPanel:

      StackPanel 要么垂直叠放包含的控件,要么将包含的WPF容器控件排列在水平行中,具体情况取决于 Orientation 属性的值。

      如果将比 StackPanel 的宽度能显示的控件还要多的控件添加到 StackPanel 中,这些控件将被截掉且不显示。

WrapPanel

      功能和StackPanel有写类似,不过多加了换行支持。

      因此,如果将比 WrapPanel 的宽度能显示的控件还要多的控件添加到 WrapPanel 中,这些控件将换行以形成另一个叠放或行。

DockPanel

      DockPanel 提供停靠支持,以便让工具栏或您希望停靠在面板一侧的其他控件容易定位。

      DockPanel 控件以上、下、左、右、中为基本结构的布局方式,每一个区域可以同时放置多个控件,在同一区域放置的多个控件采用的布局方式为StackPanel方式

网址:WPF容器控件详解 https://www.yuejiaxmz.com/news/view/443830

相关内容

WPF 自定义控件创建及使用教程
WPF 用装饰器制作抽屉效果
WPF基础(十九)x:key、x:name、name的区别?
空调控制器详解
异地办公利器:9款协作软件详解与对比
C#开发最快的浏览器,打造极速浏览体验
日本电产Nidec详解服务机器人
医疗美容.课件详解.ppt
智能控制系统详解:分类与核心概念
电池管理系统(BMS)架构详细解析:原理与器件选型指南

随便看看