0

我的TextBlockWindows Phone 应用程序中有一个,它的Text值以TextBlock编程方式设置,因此无法知道填充它的字符串有多大。现在我有一个静态大小,TextBlock但是当填充它的字符串超出TextBlock. 然后就不显示了。

有没有办法自动调整大小,TextBlock以便当它的Text属性超过它的大小/宽度时,它会调整大小?

提前致谢!

4

2 回答 2

1

TextWrapping属性设置TextBlockWrap

<TextBlock TextWrapping="Wrap"/>
于 2012-10-05T07:51:38.423 回答
1

TextBlock ActualWidth属性应该返回文本的运行时宽度。

所以你可以试试这个:

< TextBlock Width="{Binding RelativeSource={RelativeSource Self}, Path=ActualWidth}"
    Name="tb" Text="{Binding ElementName=txt, Path=Text}"/>
于 2012-10-05T09:32:13.680 回答