开发者

Control to show text based on where mouse pointer is

How do i get this? Which control shows some text when i keep the mouse cursor there for a while?

Control to show text based on where mouse pointer is

Edit: I have a timeline in my program. I want the tooltip to show 开发者_如何学运维the time value in milliseconds at the point where the mouse cursor is... Is it possible to have a flexible tooltip over a control?


You are asking for the ToolTip control.


Refer to the following:

Tooltip in C#

Control to show text based on where mouse pointer is

Control to show text based on where mouse pointer is


ToolTip is the magic word. Have a look at the docs.


I think this is what you're looking for

How To Add ToolTips To Controls On A Windows Form


if you want to display some text over the print button named "printBtn", Then add the event mouse hover as below

printBtn.MouseHover += new EventHandler(printBtn_MouseHover);

Then, use the following code to display the text when the mouse is over the print button

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜