喜欢C#编程的同学今天又有新东西可以学习了,笔者也好久没写过程序了,最近为了让kms神龙版更加简单易用,就想着给它增加个鼠标悬浮提示,也就是说当鼠标放到一个控件上的时候,会自动弹出一个提示框,来说明该控件的具体作用,那么在c#编程里怎么给控件增加鼠标悬浮提示呢?这就是今天亦是美网络大家介绍的内容 - ToolTip控件的用法和效果。
ToolTip控件官方说明:当用户将指针移过关联控件时显示信息,ToolTip控件可以给常用的button、label、linklable等大多控件增加鼠标悬浮的提示。
关于ToolTip控件的使用,直接在窗体的Form_Load事件里添加ToolTip控件实例就可以了,代码如下:
private void Form1_Load(object sender, EventArgs e)
{
//例子中以给button1按钮添加鼠标悬浮提示框
//实例化ToolTip控件
ToolTip tooltip1 = new ToolTip();
//设置提示框显示时间,默认5000,最大为32767,超过此数,将以默认5000显示
tooltip1.AutoPopDelay = 30000;
//是否以球状显示提示框
tooltip1.IsBalloon = true;
//设置要显示提示框的控件 button1按钮
tooltip1.SetToolTip(this.button1, "这里就是提示的内容啦");
}
效果图如下:
当鼠标放在某个控件上时,将自动弹出提示说明该控件的具体作用,当鼠标离开时,该提示自动消失。