C# 怎么通过鼠标左右键单机同一控件,而出现不同的结果

2024-12-26 09:53:31
推荐回答(1个)
回答1:

在form_load事件中写

button1.MouseDown += new MouseEventHandler(button1_MouseDown);
然后写事件处理函数:
void button1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show("right");//执行赋值
}
if(e.Button==MouseButtons.Left)
{
//do left-click thing!

}
}
如果到这一步还不会自己改写,继续追问吧。
更多提示: