WPF изменить фон всплывающей подсказки в коде c # - PullRequest
2 голосов
/ 09 марта 2010

Я знаю, как изменить всплывающую подсказку на стороне xaml, но кто-нибудь знает отличное решение для этого в C #?

1 Ответ

5 голосов
/ 09 марта 2010

Скажем, у вас есть кнопка, подобная этой:

    <Button x:Name="btnOne" Content="How to grow big and strong?">
        <Button.ToolTip>
            <ToolTip>
                Eat your veggies
            </ToolTip>
        </Button.ToolTip>
    </Button>

Вы можете изменить это так:

    var tip = ToolTipService.GetToolTip(this.btnOne) as ToolTip;
    tip.Background = new SolidColorBrush(Colors.Magenta);
...