我有一个简单的下拉式ComboBox.当用户右键单击列表中的某个项目时,我想打开一个新窗口,但是在检测到右键单击时遇到问题.
我的代码:
private void cmbCardList_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right && cmbCardList.SelectedIndex != -1)
{
frmViewCard vc = new frmViewCard();
vc.updateCardDisplay(cmbCardList.SelectedItem);
vc.Show();
}
}
Run Code Online (Sandbox Code Playgroud)
如果我改变e.Button == MouseButtons.Left,整个事情就会发生.我有什么方法可以按照我的意愿使用它?