Я использую текстовый блок, для которого добавляется подчеркивание при наведении на этот текстовый блок. Все работает хорошо, но для некоторых алфавитов, таких как y,j, подчеркивание отображается неправильно.
<TextBlock Text="{Binding UserName}" FontSize="16" FontWeight="Bold" VerticalAlignment="Top"
Cursor="Hand" Grid.Column="0" MouseEnter="OnFocus_UserName" />
private void OnFocus_UserName(object sender, MouseEventArgs e)
{
((TextBlock) sender).TextDecorations = TextDecorations.Underline;
}
Вывод выглядит следующим образом:
Как отобразить подчеркивание под якорем y
?