左键、中键、右键单击判断

/// <summary>
/// 左键、中键、右键单击判断
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Left)
    {
        MessageBox.Show("左键单击");
    }
    else if (e.Button == MouseButtons.Middle)
    {
        MessageBox.Show("中键单击");
    }
    else if (e.Button == MouseButtons.Right)
    {
        MessageBox.Show("右键单击");
    }
}

注意:一定要是MouseClick事件,不能是Click事件!

评论: 0 | 引用: 0 | 查看次数: 4303
发表评论
登录后再发表评论!