2016-02-17 5 views
0

У меня есть простой элемент управления, состоящий из кнопки, изображения внутри и TextBlock. Проблема в том, что TextBlock занимает некоторое дополнительное место поверх фактического текста, который визуально затягивает некоторые из моих полей (особенно между изображением и текстом). Вот фотография с TextBlock, выбранная в Snoop. Problematic TextBlockTextBlock занимает слишком много вертикального пространства

Вот стиль для 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 с использованием этого стиля также имеет то же пространство.

Simple text

Так, может я как-то удалить это пространство? Может ли он быть зарезервирован для некоторых конкретных символов?

+0

Можем ли мы видеть также стиль или стиль кнопки с изображением? – MadOX

+0

Это не связано с вопросом. Вы можете воспроизвести это со стилем, который я предоставил на любом текстовом блоке. – lentinant

+0

Вы уверены, что проблема связана с TextBlock, а не с его содержащим элементом? –

ответ

0

Играйте с Прокладка.

<Setter Property="Padding" Value="10, 4, 5, 3"/> 

Если не Negativ поля может быть решением.