我有简单的控制,包括按钮,图像里面和TextBlock。问题是,TextBlock在实际文本的顶部占用了一些额外的空间,这会在视觉上压缩我的一些边距(特别是在图像和文本之间)。 这是在Snoop中选择了TextBlock的图片。
以下是使用TextBlock的样式:
<Style x:Key="ManagerNameStyle" TargetType="{x:Type TextBlock}">
<Setter Property="Margin" Value="5, 0, 5, 3"/>
<Setter Property="HorizontalAlignment" Value="Center"/>
<Setter Property="Height" Value="Auto"/>
<Setter Property="VerticalAlignment" Value="Top"/>
<Setter Property="FontSize" Value="13"/>
<Setter Property="FontFamily" Value="Segoe UI"/>
<Setter Property="Text" Value="Patients"/>
</Style>
使用此样式创建的TextBlock的空项目也具有相同的空间。
那么,我可以以某种方式删除这个空间吗?它可以保留给某些特定的符号吗?
答案 0 :(得分:0)
使用填充属性进行游戏。
<Setter Property="Padding" Value="10, 4, 5, 3"/>
如果不是否定边距可能是解决方案。