шрифт подсказки в wpf - PullRequest
       14

шрифт подсказки в wpf

11 голосов
/ 25 февраля 2010

Кто-нибудь знает, как изменить шрифт всплывающей подсказки для элементов пользовательского интерфейса?

Ответы [ 3 ]

16 голосов
/ 25 февраля 2010

Это дает вам действительно большие всплывающие подсказки во всех местах:

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
   <Page.Resources>
      <Style x:Key="{x:Type ToolTip}" TargetType="{x:Type ToolTip}">
         <Setter Property="FontSize" Value="24"/>
      </Style>
   </Page.Resources>
   <Grid>
      <Button Content="Hey" ToolTipService.ToolTip="Hey"/>
   </Grid>
</Page>

Если вы хотите изменить конкретную подсказку, вы можете определить стиль ближе к этой подсказке или поместить размер шрифта непосредственно в подсказку:

  <Button Content="Hey">
     <ToolTipService.ToolTip>
        <TextBlock FontSize="64" Text="Hey"/>
     </ToolTipService.ToolTip>
  </Button>
4 голосов
/ 25 февраля 2010

Вы можете сделать это, добавив текстовый блок как дочерний элемент всплывающей подсказки

<TextBox>
    <TextBox.ToolTip>
        <ToolTip>
            <TextBlock FontFamily="Tahoma" FontSize="10" FontWeight="Bold" Text="My tooltip text"/>
        </ToolTip>
    <TextBox.ToolTip>
</TextBox>
1 голос
/ 25 февраля 2010

Используйте свойство FontFamily для Подсказка

...