如何检查单击树视图折叠/展开图标?

时间:2014-07-21 12:19:11

标签: c# winforms

我正在使用mouse_down事件。

private void treeView_MouseDown(object sender, MouseEventArgs e)

现在,在mouse_down事件中如何检查用户单击展开/ collpase图标而不是节点?

注意:Before_Expand和Before_Check事件将无法正常工作bcoz mouse_down事件。

1 个答案:

答案 0 :(得分:4)

private void treeView1_MouseDoubleClick(object sender, MouseEventArgs e)
{
    var Test = treeView1.HitTest(e.Location);
    if (Test.Location == TreeViewHitTestLocations.PlusMinus)
    { 
       //You can check here
    }
}