2012-02-11 3 views
0

У меня есть TreeView, заполняющийся из базы данных. Я пытаюсь обнаружить действие пользователя в дереве, чтобы принять какое-то решение о том, нажал ли пользователь на родительский узел или дочерний узел или дочерний элемент ребенок node.Please любой один помочь мне сделать это, что, как я могу обнаружить действие пользователя на TreeViewTreeView Обнаруживать, если пользователь нажимает на родительский или дочерний узел

+0

ли пожалуйста, ответ на вопрос – user1103342

+0

WinForms или WebForms? – MarkJ

ответ

3

Я думаю, что вам нужно это:

'For Root Node 
If YourTreeView.selectedNode.depth=0 
'Then Ur Action 
elseif 
'For Parent Node 
YourTreeView.selectedNode.depth=1 
'Then Ur Action 
elsif 
'For Leaf Node 
YourTreeView.selectedNode.depth > 1 
'then Your Action 
+0

Хорошо, я попробовал это сначала – user1103342

+0

O Великий, действительно его работающий Спасибо, много Adeel Aslam – user1103342

+0

+1 но его глубина не отдел! http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treenode.depth(v=vs.80).aspx – MarkJ

Смежные вопросы