Sar*_*ola 31 wpf layout wpf-controls flowlayoutpanel
我正在开发一个WPF应用程序(一个称为"记住你的生活"的一个音符克隆),你可以动态地为一个条目分配标签(就像现在几乎任何web 2.0应用程序一样).为此我在我的Windows窗体原型中有一个FlowLayoutPanel,它完成了这项工作.如果没有足够的空间我想让标签浮动到下一行,并在需要时获得滚动条.
如何通过WPF实现这一目标?我一起玩
<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" ...>
Run Code Online (Sandbox Code Playgroud)
但如果需要,这不会移动下一行中的元素.
n53*_*535 63
也许Wrap面板会有所帮助.
<WrapPanel Orientation="Horizontal">
<Button Margin="3">Button 1</Button>
<Button Margin="3">Button 2</Button>
<Button Margin="3">Button 3</Button>
<Button Margin="3">Button 4</Button>
<Button Margin="3">Button 5</Button>
</WrapPanel>
Run Code Online (Sandbox Code Playgroud)