要确定我的上下文菜单的内容,我需要检测用户何时点击树视图的空白区域。
但是,Click
和MouseClick
事件都不会触发。
是否可以通过派生TreeView
来实现所需的功能?
如果没有,我该怎么办?
答案 0 :(得分:3)
您可以使用MouseDown事件,即使在空白区域也会触发。
private void treeView1_MouseClick(object sender, MouseEventArgs e)
{
// MessageBox.Show("treeView1_MouseClick");
}
private void treeView1_Click(object sender, EventArgs e)
{
// MessageBox.Show("treeView1_Click");
}
private void treeView1_MouseDown(object sender, MouseEventArgs e)
{
MessageBox.Show("treeView1_MouseDown");
}