指定最大列数 WrapPanel 在 WPF
我有 WrapPanel, 我想指定其列的最大数量。 所以,例如,当我的收藏 "ObjectCollection" /绑定了这一点 WrapPanel/ 只包含 4 元素,T. WrapPanel 只有一行。 但当 "ObjectCollection" 将有 5 元素,T. wrapPanel 创建另一个字符串来放置第五个字符串。 /我的 Max_Columns_Number 在这种情况下是相等的 4/.
没有找到相关结果
已邀请:
4 个回复
龙天
赞同来自:
http://msdn.microsoft.com/en-u ... .aspx
, 但是你可以使用
http://msdn.microsoft.com/en-u ... .aspx
.
它具有指定所需行数和列的属性。
如果您指定该属性
价值 4, 它将保留 4 每行中的元素,然后将它们传送到下一个。
喜特乐
赞同来自:
为自己......现在你不会丢失......这不是
只是
难的。 首先,请查看我提供链接的消息,以解释如何创建自定义
:
http://wpftutorial.net/CustomLayoutPanel.html
http://www.codeproject.com/Art ... n-WPF
所以,现在,当你了解更多关于创建自定义时
s, 我们可以继续......这就是你需要的:
此属性将在您宣布您的位置使用
在
:
请注意,您需要声明它。
里面
目的
, 因为这是房产等待的
:
现在回到k。
... 以下是我从方法引起的辅助方法
和
:
不幸的是,我不能为您提供一个完整的例子,因为我的所有自定义
与基本课程联系在一起
具有大量可选功能。 但是,您只需要创建方法。
和
, 完成这一点
. 如果你只是逻辑地思考它,它
真的
不太困难。
八刀丁二
赞同来自:
</grid></border>
郭文康
赞同来自:
UniformGrid
不够:
当物品有差异非常不同,或
如果您垂直需要物品,您不想使用
https://social.msdn.microsoft. ... 3Dwpf
小路
在
能够被找到的
WrapPanel
与你在寻找什么。
Xaml
:
结果
:
https://i.stack.imgur.com/nJvM1.png