原文:WPF 列表自动换行

本文告诉大家如何在 ListView 或 ListBox 使用 WrapPanel 让里面的控件自动换行

在 WPF 可以通过修改 ItemsPanel 设置使用不同的 ItemsPanel 如 StackPanel 等

可以通过使用 WrapPanel 让控件,如果宽度在 ListView 或 ListBox 之外就换行

            <ListView.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel Orientation="Horizontal"></WrapPanel>
</ItemsPanelTemplate>
</ListView.ItemsPanel>

如果现在就运行代码,看到所有的控件都放在水平,没有在 ListView 自动换行

因为没有设置 ListView 不能水平移动,在 ListView 的宽度是无限,设置 ListView 的框架就是他的可见宽度可以使用下面代码

ScrollViewer.HorizontalScrollBarVisibility="Disabled"

现在的 ListView 看起来大概是下面代码

<ListView ScrollViewer.HorizontalScrollBarVisibility="Disabled">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
...
</ListView>

win10 UWP ListView


本文会经常更新,请阅读原文:
https://lindexi.gitee.io/post/WPF-%E5%88%97%E8%A1%A8%E8%87%AA%E5%8A%A8%E6%8D%A2%E8%A1%8C.html
,以避免陈旧错误知识的误导,同时有更好的阅读体验。

如果你想持续阅读我的最新博客,请点击 RSS 订阅,或者前往 CSDN 关注我的主页


本作品采用
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议
进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:
https://lindexi.gitee.io
),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请
与我联系

最新文章

  1. ImportError: The _imagingft C module is not installed
  2. Android-Sqlite数据库的操作
  3. Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法
  4. 批量文本读取URL获取正常访问且保留对应IP
  5. Jquery异步提交$.ajax的使用
  6. leetcode 123. Best Time to Buy and Sell Stock III ----- java
  7. ASP.NET网页验证码常用方法
  8. [学姿势]实验室搬砖+node学习
  9. Javascript数组的indexOf()、lastIndexOf()方法
  10. Colorbox cannot load the image added by js
  11. Value Object(值对象)如何使用 EF 进行正确映射
  12. iOSAPP添加启动页
  13. 灵玖软件NLPIRParser智能文本聚类
  14. Django-rest-framework源码分析----权限
  15. 数据结构—头插法逆转单链表——空间复杂度为O(1)
  16. Python-Django-Ajax进阶
  17. AOP,过滤器,监听器,拦截器【转载】
  18. Ubuntu 之 atom 安装以及 常用配置
  19. C#+MapServer相关代码
  20. python 中的字符串格式化

热门文章

  1. 有效解决ajax传中文时,乱码的情况,php处理接收到的值
  2. rest-framework框架
  3. linux下的查找命令
  4. SUSE Linux Enterprise 11 SP4系统安装过程 字符界面
  5. 使用Storyboard实现复杂界面
  6. c++里面的单冒号和双冒号
  7. Python学习笔记(一):基本数据类型
  8. GCC 优化选项 -O1 -O2 -O3 -OS 优先级,-FOMIT-FRAME-POINTER(O3的优化很小,只增加了几条优化而已)
  9. poj_1952最大下降子序列,统计个数
  10. ionic2集成极光推送