C # Как показать текстовый пузырь на пользовательском элементе управления? - PullRequest
5 голосов
/ 30 апреля 2009

Я разрабатываю пользовательский элемент управления в .NET 3.5. В качестве реакции на какое-то событие я хотел бы показать простой пузырь с кратким текстом об этом элементе управления, похожий на хорошо известные пузырьки уведомлений в системном трее. Я уверен, что это очень простая задача, не могли бы вы дать мне быстрый совет?

Ответы [ 4 ]

10 голосов
/ 30 апреля 2009

Использование Подсказка

System.Windows.Forms.ToolTip myToolTip = new System.Windows.Forms.ToolTip();
myToolTip.IsBalloon = true;
myToolTip.Show("Some text", this.WhereToShow);
5 голосов
/ 30 апреля 2009

Используйте класс ToolTip - установите IsBalloon = true, чтобы получить эффект пузыря.

3 голосов
/ 30 апреля 2009

Перетащите элемент управления NotifyIcon на форму, затем вызовите метод ShowBalloonTip вашего элемента управления.

System.Windows.Forms.NotifyIcon myIcon; // generated by the designer
// more designer code, then your code:
myIcon.ShowBalloonTip(3000, "My Title", "My Text", someIconReference);
0 голосов
/ 30 апреля 2009

для этого можно использовать всплывающий элемент управления (в WPF)

* MSDN 1004 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...