我在c#winforms上有一个右键单击菜单,问题是当我右键单击以获取菜单时如何右键单击时如何选择该项目?
我发现了一个类似的问题,但它适用于WPF here at this link
问题在于我有一个受右键单击影响的index_changed事件,我不希望它出现。
答案 0 :(得分:0)
我猜你想要在Listviews中选择索引更改事件处理这个.....下面的示例显示了如何确定按下的按钮。如果单击鼠标右键,它会告诉您是或否。这是我可以在不知道您的代码的情况下展示的最简单的示例。
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show(Form.MouseButtons.HasFlag(MouseButtons.Right).ToString());
}