1 /// <summary> 2 /// MouseDown是鼠標按下事件發生在你鼠標單擊事件之前,你單擊鼠標發生了兩個動作,一是鼠標按下二是鼠標抬起.執行之后,就會把SelectedNode轉變成你鼠標點的那個節點了 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param> 6 public void Tv_MouseDown(object sender, MouseEventArgs e) 7 { 8 TreeView Tv_temp = (TreeView)sender; 9 10 if ((sender as TreeView) != null) 11 { 12 Tv_temp.SelectedNode = Tv_temp.GetNodeAt(e.X, e.Y); 13 } 14 }