天天看點

C# treeView 點選問題

在 treeView 的 點選事件(NodeMouseClick) 執行時,出現未将對象執行個體化錯誤。

解決辦法:

添加treeView的MouseDown事件,此問題得到解決!

private void treeView1_MouseDown(object sender, MouseEventArgs e)
        {
         if ((sender as TreeView) != null)
            {
                treeView1.SelectedNode = treeView1.GetNodeAt(e.X, e.Y);
            }
        }
           

注:此現象出現在點選二級節點的時候