2011-05-07 34 views
0

如何在TreeView中獲取所選子節點[0]節點的值?只有如何在樹視圖中獲取所選子[0]節點的值

parent 
|->Child index[0] 
    |->Sub Child 
     |->Child (for sub child) 
parent 
|->Child index[1] 
    |->Sub Child 
     |->Child (for subchild) 

treeView1.SelectedNode返回選定父節點的價值,但我想要訪問的孩子時,我會選擇子節點,然後我要選擇的節點後添加子。

我想獲得孩子的價值然後添加子字段。

如何子子節點添加到樹

+0

請問您能解釋一下這個更清楚一點嗎? – Johnv2020 2011-05-07 07:18:31

+0

請參閱我的更新 – vrushali 2011-05-07 07:24:37

+0

您知道,C#沒有TreeView。 – 2011-05-07 09:07:17

回答

0

我仍然不知道我完全理解你,但如果你需要做的就是在一個TreeView任何節點的選定值,則該代碼下面會工作

public Form1() 
    { 
     InitializeComponent(); 
     TreeNode n1; 
     TreeNode n2; 
     TreeNode n3; 
     n1 = treeView1.Nodes.Add("A"); 
     n2 = n1.Nodes.Add("B"); 
     n3 = n2.Nodes.Add("C"); 
     this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect); 


    } 

    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) 
    { 
     TreeNode node = treeView1.SelectedNode; 
    } 
+0

通過執行一些測試,當節點被左鍵單擊而不是右鍵單擊時,selectedNode被正確填充。 – 2013-05-30 17:39:24

相關問題