2012-01-14 10 views

答えて

10
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) 
    { 
     string selectedNodeText = e.Node.Text; 
    } 
+1

は、使用して任意の時点で選択されたノードを取得できることに注意してください。 ['TreeView.SelectedNode'プロパティ] (http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.selectednode.aspx)。イベントハンドラメソッド内から行う必要はありません。何かのように: 'MessageBox.Show(myTreeView.SelectedNode.Text)' –

+0

あなたはそうです、私はOPがOPの最初のコメントのために '選択変更'イベントから名前を取得したかったと思いました。 – ken2k

2

MessageBox.Show(((TreeView)sender).SelectedNode.Text) 

それとも

MessageBox.Show(((TreeView)sender).SelectedNode.Name) 
関連する問題