2021-08-08 WPF控件专题 WrapPanel 控件详解
1.WrapPanel 控件介绍
流面板 子元素按顺序排列,如果按水平方向:从左到右,超出部分,自动换行到下一行
垂直 从上到下, 下一列
排列方向:Orientation ItemWidth ItemHeight
调整面板的尺寸时,内部子元素的布局–自动调整
弥补StackPanel的不足
StackPanel与WrapPanel结合使用
2.具体案例
<Border BorderBrush="Red" BorderThickness="3" CornerRadius="5" ><StackPanel><WrapPanel Name="wpPanels2" Margin="0,0,0,20"></WrapPanel><WrapPanel Name="wpPanels" Orientation="Vertical" ItemHeight="30" ItemWidth="60" Height="300" ><!--<Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button><Button>btn1</Button>--></WrapPanel></StackPanel>
</Border>
private void Window_Loaded(object sender, RoutedEventArgs e)
{for (int i = 1; i <= 100; i++){Button btn = new Button();btn.Content = "btn" + i.ToString("00") + "号";btn.Background = new SolidColorBrush(Colors.Gray);// btn.Name = "btn" + i;btn.Margin = new Thickness(2, 2, 0, 0);wpPanels.Children.Add(btn);}for (int i = 1; i <= 20; i++){Button btn = new Button();btn.Content = "btn" + i.ToString("00") + "号";btn.Background = new SolidColorBrush(Colors.Gray);//btn.Name = "btn" + i;btn.Margin = new Thickness(2, 2, 0, 0);wpPanels2.Children.Add(btn);}
}
2021-08-08 WPF控件专题 WrapPanel 控件详解相关推荐
- 2021-08-16 WPF控件专题 WrapPanel 控件详解
1.WrapPanel 控件介绍 流面板 子元素按顺序排列,如果按水平方向:从左到右,超出部分,自动换行到下一行 垂直 从上到下, 下一列 排列方向:Orientation ItemWidth Ite ...
- WPF 控件专题 WrapPanel 控件详解
1.WrapPanel 介绍 官方释义:WrapPanel(环绕面板):按从左到右的顺序位置定位子元素,在包含框的边缘处将内容切换到下一行. 后续排序按照从上至下或从右至左的顺序进行,具体取决于 Or ...
- DevExpress控件GridControl中的布局详解 【转】
DevExpress控件GridControl中的布局详解 [转] 2012-10-24 13:27:28| 分类: devexpress | 标签:devexpress |举报|字号 订阅 h ...
- 利用Animation控件制作帧动画过程详解
利用Animation控件制作帧动画过程详解 前言 通过Animation控件来达到序列图的播放(素材和示例视频在文章末尾) 一.序列图 (此素材为已经分割好的序列图) 如若序列图在一张图片上,请参考 ...
- wpf 客户端【JDAgent桌面助手】详解(二)桌面宠物制作详解
目录区域: 业余开发的wpf 客户端终于完工了..晒晒截图(此文 由于当时没有开通csdn博客所以在博客园发了,后续文章都是csdn 首发奥) [晒视频了]业余开发wpf 客户端[JDAgent桌面助 ...
- 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)
关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...
- WPF 控件专题 Grid 控件详解
1.Grid 介绍 定义由列和行组成的灵活的网格区域,Grid顾名思义就是"网格",它的子控件被放在一个一个实现定义好的小格子里面,整齐配列,该对象可包含多个 Children对象 ...
- WPF 控件专题 Image控件详解
1.Image 介绍 Image:表示用于显示图像的控件. Image可以加载以下图像类型:.bmp..gif..ico..jpg..png..wdp 和 .tiff.但是在显示多帧图像时,仅显示第一 ...
- WPF 控件专题 Border控件详解
1.Border介绍 Border(边框)是一个装饰的控件,此控件绘制一个边框.一个背景.Border 中只能有一个子控件(Child),若要显示多个子元素,需要在父Border元素中放置一个附加Pa ...
最新文章
- getElementById 不能取得visible=false 的控件解决方法
- [NC16591]关押罪犯 并查集
- JDK与JRE的关系和path的作用浅谈
- docker配置容器mysql启动参数_修改Docker容器启动配置参数
- 每日一博 - 使用环形队列实现高效的延时消息
- VTK:隐式函数之ImplicitSphere
- python构建二维数组_Python中创建二维数组
- java解析静态AIS原始数据
- LLVM完整参考安装
- Mac下sudo后环境变量失效的问题
- 考研日语线上笔记(五):中级日语语法总结20课(11~20)
- 苹果开发证书导出P12的问题
- 魔兽世界自建服务器,魔兽世界怀旧服
- 用Excel写个摸球模拟器玩玩
- Excel的规划求解实例
- Linux——Ubuntu
- Tmail2000研究--Demo不能发送Email的Bug
- nginx signal 之 quit
- 【干货】认知智能时代:知识图谱实践案例集.pdf(附下载链接)
- 【零样本学习】Feature Generating Networks for Zero-Shot Learning