Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / И снова TreeView / 7 сообщений из 7, страница 1 из 1
31.05.2005, 14:49
    #33092796
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
Необходимо узнать значение выбранного нода, при щелчке на него левой(правой) кнопки мыши
Создаю обработчик:
Код: plaintext
1.
2.
3.
4.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			TreeNode currentNode = ((TreeView)sender).GetNodeFromIndex(e.NewNode);
			this.TextBox1.Text = currentNode.NodeData;
		}
Но результата в
Код: plaintext
this.TextBox1.Text
не вижу, при этом не знаю что надо прописать в
Код: plaintext
1.
private void InitializeComponent(), что-то типа 
			this.TreeView1.SelectedIndexChange += new Microsoft.Web.UI.WebControls.TreeViewSelectEventHandler(this.TreeView1_SelectedIndexChange)
но там ведь такого нет
Код: plaintext
...Controls.TreeViewSelectEventHandler?
Подскажите, что не так делаю?
...
Рейтинг: 0 / 0
31.05.2005, 15:13
    #33092858
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
А если привязаться на обработчик именно клика мышкой?
...
Рейтинг: 0 / 0
31.05.2005, 15:51
    #33092960
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
Пример не могли бы привести... Если нетрудно
...
Рейтинг: 0 / 0
31.05.2005, 16:51
    #33093152
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
Делаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
private void InitializeComponent()
		{    
                       ...
			this.TreeView1.SelectedIndexChange += new Microsoft.Web.UI.WebControls.SelectEventHandler(this.TreeView1_SelectedIndexChange);
                       ...
Код: plaintext
1.
2.
3.
4.
5.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			TreeNode currentNode = ((TreeView)sender).GetNodeFromIndex(e.NewNode);
			this.TextBox1.Text = currentNode.NodeData;
			this.TextBox1.Text = "ready";
		}
Событие почему-то не отрабатывается, хотя по документации должно работать
...
Рейтинг: 0 / 0
01.06.2005, 08:45
    #33093850
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
Неужели никто с таким не сталкивался?
...
Рейтинг: 0 / 0
01.06.2005, 08:57
    #33093867
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
А брякпоинт поставить не пробовал?
...
Рейтинг: 0 / 0
01.06.2005, 17:01
    #33095562
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова TreeView
Исправил следующее
Код: plaintext
1.
2.
3.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			this.TextBox1.Text = ((TreeView)sender).GetNodeFromIndex(e.NewNode).NodeData;
		}
но все равно результатов не дало...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / И снова TreeView / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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