当前位置: 首页 > news >正文

Wpf布局之WrapPanel面板!

文章目录

  • 前言
  • 一、引言
  • 二、使用步骤


前言

Wpf布局之WrapPanel面板!

一、引言

WrapPanel面板以一次一行或一列的方式布置控件!

二、使用步骤

WrapPanel面板Orientation属性默认是"Horizontal",将控件从左向右进行排列,一行中排列不下后,再在下一行排列。

<Grid><WrapPanel><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/></WrapPanel>
</Grid>

效果图,这是一行排布的下。
在这里插入图片描述
这是一行排布不下。
在这里插入图片描述
WrapPanel面板Orientation属性设置为"Vertical"后,将控件从第一列开始排布,第一列排布不下后放到第二排。

<Grid><WrapPanel Orientation="Vertical"><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/><Button Width="100" Height="100"/></WrapPanel>
</Grid>

效果图
在这里插入图片描述

相关文章:

  • Java面试宝典:基础二
  • JSON + 存储过程:SaaS 架构下的统一接口与租户定制之道
  • 2025年渗透测试面试题总结-2025年HW(护网面试) 19(题目+回答)
  • OpenCV读取照片和可视化详解和代码示例
  • Java 数据结构 泛型
  • Hive SQL 快速入门指南
  • 线性相关和线性无关
  • 【记录】服务器多用户共享Conda环境——Ubuntu24.04
  • HarmonyOS NEXT仓颉开发语言实战案例:健身App
  • HarmonyOS NEXT仓颉开发语言实战案例:小而美的旅行App
  • GO 语言学习 之 数组和切片
  • 无人机用shell远程登录机载电脑,每次需要环境配置原因
  • 现代 JavaScript (ES6+) 入门到实战(六):异步的终极形态 - async/await 的优雅魔法
  • Redis分布式锁深度解析:从原理到实践
  • C++迭代器解析:正向、反向与随机访问迭代器
  • 【C++ 基础】 C++ 与 C 语言差异面试题(附大厂真题解析)
  • 【系统分析师】高分论文:论软件的系统测试及其应用
  • 4_Flink CEP
  • 深度解读概率与证据权重 -Probability and the Weighing of Evidence
  • 学习记录:DAY35