首页 > 解决方案 > 将控件包装在堆栈面板中

问题描述

我将一些控件作为子项动态添加到虚拟化堆栈面板控件中。如果控件不适合一行,我想将控件包装到下一行。我怎样才能做到这一点?

如果我使用 Wrappanel,那么虚拟化将不会发生。

所以简而言之,我需要使用 StackPanel 相同的包装面板功能

标签: c#wpf

解决方案


你可以这样使用,

在此处输入图像描述

<WrapPanel Orientation="Horizontal">
<Button Content="Button" />
<Button Content="Button" />
<Button Content="Button" />
<Button Content="Button" />
<Button Content="Button" />
</WrapPanel>

推荐阅读