2011-04-20 67 views
1

我在asp.net中有一個treeview控件。它有多個父節點,每個父節點下有多個子節點。當我選擇一個父節點(點擊它)時,會觸發一個名爲TreeView1_SelectedNodeChanged的TreeView事件。我可以根據需求編寫自定義代碼。我正在尋找的是「選擇」或「點擊」的子節點。我沒有看到子樹節點的任何事件。我該怎麼做呢?儘管我可以爲父節點單擊編寫代碼,但我沒有看到任何有關子節點單擊或選擇的內容。TreeView子節點的Select或Click事件

+0

我不知道這個,但你在尋找TreeViewItem.Selected?如果不是,你能提供一些代碼嗎? – DarkSquirrel42 2011-04-20 19:23:55

+1

@darkSquirrel:點擊父節點並觸發SelectedNodeChanged事件。子節點被點擊,沒有任何反應。我想捕獲一個孩子節點「選擇」或「點擊」事件。我該怎麼做呢? – Saks 2011-04-20 19:32:34

回答

0

當您添加子節點可以設置SelectAction:

child.SelectAction = TreeNodeSelectAction.Select 

應該這樣做。

+0

這沒有做任何事情。子節點點擊不會觸發任何事件?如何捕獲樹視圖控件的子節點上的單擊事件?請幫忙 – Saks 2011-04-22 15:14:00

相關問題