Для проекта, над которым я работаю, я хочу создать экранную клавиатуру. Поэтому я люблю помещать персонажа на кнопку. Но проблема с этим заключается в том, что мне не удается получить персонажа в полном размере и центрировать на кнопке. Каким-то образом у него, кажется, есть место над и под символом, которого я не хочу в этом случае.
Код, который я сейчас использую для кнопки:
<Button Grid.RowSpan="2" HorizontalAlignment="Left" VerticalAlignment="Top" Width="40" Height="40" VerticalContentAlignment="Center">
<Button.Background>
<SolidColorBrush Color="Gray" Opacity="0.3" />
</Button.Background>
<Button.Content>
<Viewbox>
<TextBlock FontSize="40" FontFamily="Monotype Corsiva" Foreground="Red" Text="i" LineHeight="20px" LineStackingStrategy="BlockLineHeight" />
</Viewbox>
</Button.Content>
</Button>
Результат на данный момент таков:
Нажмите
Кто-нибудь знает, как показать символ в полном размере и по центру на кнопке?