Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Несколько ToolTip'ов для одного объекта


Автор: snav 16.1.2011, 19:27
Добрый день. Есть один элемент, унаследованный от FrameworkElement. Нужно отображать разные всплывающие подсказки, в зависимости от того, над какой областью элемента находится курсор. Посоветуйте, как это лучше сделать.

Свойству ToolTip объекта назначена общая подсказка. Но у объекта есть области, над которыми надо отображать другую подсказку.

Автор: SergeyLoginov 17.1.2011, 10:03
Может триггеры навесить: при наведении на определенную область менять текст тултипа?

Автор: snav 17.1.2011, 19:23
Тоже думал над этим вариантом. Но может есть "более правильный" способ?

Автор: Kefir 18.1.2011, 01:02
snav, попробуй забиндить тултип на какое-нибудь свойство, ну а в движении мышки обрабатывай регионы, которые надо обрабатывать (меняй забайнденное свойство). Метод ещё более кривой, чем с триггерами,  но в любом случае ваш вопрос не очень уж насыщен подробностями. Эт я к тому, что где-нибудь придётся этот тууттип менять как ни крути. Не совсем понятно какого решения вы ждёте.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)