TextBlock
即使不包含任何文本,也始终占据一定的高度。如果没有文本存在,则TextBlock
的高度由字体大小确定,除非当然是用户明确设置了高度。是否有一种方法可以使TextBlock
在没有文本时大小等于(0,0)(或使其折叠)?谢谢。
注意:我已经创建了一个转换器,如果没有文本,则将TextBlock
的Visibility
属性设置为Collapsed
,但我想知道是否可以使用XAML仅通过类似的方式或类似解决方案而无需任何转换器或代码后端编码来实现相同的效果。
TextBlock
即使不包含任何文本,也始终占据一定的高度。如果没有文本存在,则TextBlock
的高度由字体大小确定,除非当然是用户明确设置了高度。是否有一种方法可以使TextBlock
在没有文本时大小等于(0,0)(或使其折叠)?谢谢。
注意:我已经创建了一个转换器,如果没有文本,则将TextBlock
的Visibility
属性设置为Collapsed
,但我想知道是否可以使用XAML仅通过类似的方式或类似解决方案而无需任何转换器或代码后端编码来实现相同的效果。
<Style TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="Text" Value="">
<Setter Property="Visibility" Value="Collapsed"/>
</Trigger>
</Style.Triggers>
</Style>