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");

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值