C#关于右键事件

来源:百度知道 编辑:UC知道 时间:2024/05/17 15:25:42
我有一组BTN 现在我想使用鼠标右键 来实现赋值 例如说我右键点中了BTN7 那么BTN7的TEXT值会赋上“!”。
不要contextMenuStrip这个控件 我要的是无菜单 直接点右键就赋值上去的。
如何实现???

在按钮中加入下面事件
private void button1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
Button but=(Button)sender;
but.Text = "!";
}
}

contextMenuStrip这个控件是专门用来设置右键菜单的,
但是你可以在钮中加一个鼠标按下事件。