在Silverlight XAML文件中文本的TextBlock包装
本文关键字:TextBlock 包装 文本 中文 Silverlight XAML 文件 | 更新日期: 2023-09-27 18:08:22
Silverlight XAML文件中文本的TextBlock换行。
我有一个奇怪而恼人的问题。我有一个文本块,是在一个stackpanel是水平方向。这将是很好的,如果我可以有文本块出现在多行很好地包装。我怎么能这么做呢?
要换行文本,您可以将属性textwrapapping设置为wrap:
<TextBlock TextWrapping="Wrap"/>
MSDN doc is here
默认情况下,stackpanel不限制其内容在方向上的大小。这是他们继续成长的方向。
你提到你有它的方向=水平,所以这不会限制其中的文本框的宽度。
如果你想要文本换行:你要么需要为容器使用网格(这将约束它的子元素),要么在TextBox上设置一个固定的宽度。