我正在使用wpf创建桌面应用程序。我有网格,其中行分为三列。当屏幕尺寸较大时一切正常。但是当我减小屏幕尺寸时。标签被裁剪。我已经附上了两个场景
更大的屏幕:both hexadecimal 小屏幕:http://prntscr.com/8kxuas
以下是网格代码:
.htaccess
当像HTML一样溢出时,是否可以在多行中设置标签?
答案 0 :(得分:0)
我找到了解决方案。我已经将Lable更改为TextBlock,因为lable没有textwrapping属性。
感谢@Frisbee的建议
<TextBlock Text="Search: (Name or Contact)" Grid.Row="0" Grid.Column="0" HorizontalAlignment="Right" Margin="0,0,25,0" VerticalAlignment="Center" FontSize="20" TextWrapping="Wrap"/>
答案 1 :(得分:0)
首先:
wpf标签剂量不支持文本换行。更好的想法是使用文本换行
更好的想法是使用支持文本换行的TextBlock。
<TextBlock TextWrapping="Wrap">Your huge text here</TextBlock>
答案 2 :(得分:-1)
您只需将width / height-属性设置为Auto
(这是默认值)。这将设置屏幕大小的标签基础的大小。