Элемент управления для отображения текста в зависимости от того, где находится указатель мыши - PullRequest
2 голосов
/ 24 июня 2011

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

enter image description here

Редактировать: у меня есть график в моей программе. Я хочу, чтобы во всплывающей подсказке отображалось значение времени в миллисекундах в точке, где находится курсор мыши ... Можно ли иметь гибкую подсказку над элементом управления?

Ответы [ 4 ]

3 голосов
/ 24 июня 2011

Вы запрашиваете ToolTip .


См. Следующее:

Подсказка в C #

Normal Tooltip

Balloon Tooltip

2 голосов
/ 24 июня 2011
2 голосов
/ 24 июня 2011

ToolTip - волшебное слово. Посмотрите на документы .

0 голосов
/ 07 декабря 2012

, если вы хотите отобразить текст поверх кнопки печати с именем «printBtn», Затем добавьте указатель мыши на событие, как показано ниже

printBtn.MouseHover += new EventHandler(printBtn_MouseHover);

Затем используйте следующий код для отображения текста, когда мышь находится над кнопкой печати

void printBtn_MouseHover(object sender, EventArgs e)
{
   ToolTip tip = new ToolTip();
   tip.SetToolTip(printBtn, "Click to print");
}
...