我的Windows Phone应用中有TextBlock
,Text
的{{1}}值以编程方式设置,所以无法知道字符串的大小是多少填补它。现在我有TextBlock
的静态大小,但填充它的字符串超出了TextBlock
的大小。然后它没有显示。
有没有办法自动调整TextBlock
的大小,以便当TextBlock
属性超过它的大小/宽度时,它会调整大小?
提前致谢!
答案 0 :(得分:1)
将TextWrapping
的{{1}}属性设置为TextBlock
:
Wrap
答案 1 :(得分:1)
TextBlock
ActualWidth
属性应该返回文本的运行时宽度。
所以你可以试试这个:
< TextBlock Width="{Binding RelativeSource={RelativeSource Self}, Path=ActualWidth}"
Name="tb" Text="{Binding ElementName=txt, Path=Text}"/>