【发布时间】:2012-07-18 18:27:04
【问题描述】:
我遇到了自动将 StackPanel 分成下一行的问题。这是示例代码:
<StackPanel Orientation="Horizontal" Width="180">
<TextBlock.../>
<TextBlock.../>
<TextBlock.../>
<Image.../>
...
</StackPanel>
现在我想实现这样的目标:当 StackPanel 中没有足够空间容纳另一个元素时,它应该被放置在新行中。我怎样才能做到这一点(不需要使用 stackpanel)?
PS:我的目标是将文本和图像放在一行中(当没有足够的空间容纳另一个元素时,它当然会中断)。也许您可以提供比使用文本块和图像更好的解决方案?
【问题讨论】:
标签: windows windows-8 microsoft-metro winrt-xaml