您现在的位置是:网站首页> 编程资料编程资料
WPF使用WrapPanel环绕面板布局_实用技巧_
2023-05-24
262人已围观
简介 WPF使用WrapPanel环绕面板布局_实用技巧_
WrapPanel:环绕面板
WrapPanel布局面板将各个控件从左至右按照行或列的顺序罗列,当长度或高度不够时就会自动调整进行换行,后续排序按照从上至下或从右至左的顺序进行。
- Orientation——根据内容自动换行。当Orientation属性的值设置为 Horizontal:元素是从左向右排列的,然后自上至下自动换行。当Orientation属性的值设置为Vertical:元素是从上向下排列的,然后从左至右自动换行。
- ItemHeight——所有子元素都一致的高度。每个子元素填充高度的方式取决于它的VerticalAlignment属性、Height属性等。任何比ItemHeight高的元素都将被截断。
- ItemWidth——所有子元素都一致的宽度。每个子元素填充高度的方式取决于它的VerticalAlignment属性、Width属性等。任何比ItemWidth高的元素都将被截断。
1、Orientation属性的值设置为 Horizontal
示例效果图如下2图所示,图1是窗体宽度较小时候的效果,图2是窗体宽度拉大以后的效果

图1

图2
使用XAML代码实现:
2、Orientation属性的值设置为Vertical
示例效果图如下2图所示,图1是窗体高度较大时候的效果,图2是窗体高度较小时的效果

图1

图2
使用XAML代码实现:
到此这篇关于WPF使用WrapPanel环绕面板布局的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- WPF使用StackPanel栈面板布局_实用技巧_
- WPF简介与基础开发_实用技巧_
- .net项目使用日志框架log4net_实用技巧_
- .NET Core实现简单的Redis Client框架_实用技巧_
- .NET Core跨平台资源监控工具CZGL.SystemInfo用法_实用技巧_
- Redis数据库基础与ASP.NET Core缓存实现_实用技巧_
- MongoDB数据库介绍并用.NET Core对其进行编码_自学过程_
- .Net Core中使用MongoDB搭建集群与项目实战_基础应用_
- Entity Framework根据实体的EntityState状态实现增删改查_实用技巧_
- 使用Visual Studio编写单元测试_实用技巧_
