c# 鼠标经过事件

鼠标经过提示有2种方法:

(1)需要写一个鼠标经过事件,所以先去注册声明一个事件:

btn.MouseEnter += new EventHandler(btn_MouseEnter);//btn是按钮的Name

然后再想普通事件一样,写事件发生函数:

void btn_MouseEnter(object sender, EventArgs e)
        {
            MessageBox.Show("OK");
        }

当然在现实当中应用不会直接用MessageBox,太难看了 - -!

一般用ToolTip了 ^ ^,看着专业点儿。

好了改写一下鼠标经过事件。

void btn_MouseEnter(object sender, EventArgs e)
       {
            ToolTip TT = new ToolTip();
            TT.SetToolTip(btn, "OK");
        }

当然ToolTip的方法很多,刚开始用的show方法,结果,提示框显示了一大堆 - -!

还是用SetToolTip比较保险,只显示一次。

(2)直接用ToolTip 在form_load中写提示。

Tooltip TT=new ToolTip();
TT.SetToolTip(btn,"OK");

这种对控件提示的方法很方便,几行代码就搞定,不用事先注册事件什么的。简单吧……

你可能感兴趣的:(object,C#)