Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / выбранный нод в тип TreeNode / 3 сообщений из 3, страница 1 из 1
22.11.2004, 13:24
    #32793921
nostra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбранный нод в тип TreeNode
Добрый день!

Имеется у меня Microsoft.Web.UI.WebControls.TreeView.
Никак не могу передать выделенный нод в тип Мicrosoft.Web.UI.WebControls.TreeNode, чтобы потом можно этот узел крутить как хошь: захотел св-во Text достал или NodeData, но самое важное его индексы ч/з GetNodeIndex().

Если есть другой способ достать индексы буду очень благодарен!
...
Рейтинг: 0 / 0
22.11.2004, 15:20
    #32794327
nostra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбранный нод в тип TreeNode
Если кому интересно: сделал так.

private void tvwPlant_Expand( object sender , Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)
{
TreeNode tndExpanded;
Label1.Text=e.Node.ToString();
}

Похоже Label1 и содержит то, что мне нужно, а именно, индексы узла, разделенных точкой, т.е. такой же результат как и при:
Label1.Text = tvwPlant.Nodes[1].Nodes[5].GetNodeIndex();
В Label1 хранится 1.5
...
Рейтинг: 0 / 0
22.11.2004, 16:50
    #32794607
Por
Por
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбранный нод в тип TreeNode
Ниче не понял...

А что мешает сделать ссылку на ноду и пользовать её как угодно?

Код: plaintext
1.
2.
3.
4.
5.
6.
...
TreeNode tndExpanded;
private void tvwPlant_Expand( object sender , Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)
{
   this.tndExpanded = e.Node;
}
...

а дальше пользоваться

Код: plaintext
1.
2.
3.
...
int index = this.tndExpanded.GetNodeIndex();
int indexParent = this.tndExpanded.Parent.GetNodeIndex();
...

или Web.UI.WebControls.TreeView отличается от Windows.Forms.TreeView как небо и земля?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / выбранный нод в тип TreeNode / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]