Страница: 1 |
Страница: 1 |
Вопрос: VB.Net TreeView как отследить щелчок по чекеру?
Добавлено: 23.02.10 13:02
Автор вопроса:
Dropper
Есть VB.Net 2008 Express
Есть форма с TreeView с CheckBoxes = True
Можно ли задать реакцию на клик по чекбоксу?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #1
Добавлено: 23.02.10 13:06
Номер ответа: 2
Автор ответа: Dropper
Вопросов: 11
Ответов: 19
Профиль | | #2
Добавлено: 23.02.10 13:27
Угу, спасибо работает. Правда работает как-то странновато. Если ничего не выделено, то клик по чекбоксу вываливает ошибку, конечно можно сделать проверку выделено-ли что-нибудь, но тогда если выделен узел 3, а галку ставим в чекбоксе узла 1, то вываливается такое сообщение: "nodes3 true" (а должно быть nodes1).
Кстати, где найти подробную справку по VB.Net? Как можно более подробную?
Номер ответа: 3
Автор ответа: Dropper
Вопросов: 11
Ответов: 19
Профиль | | #3
Добавлено: 23.02.10 18:15
Чё-то ковырял, ковырял. Создал аналогичную тему на хоботе и вдруг дошел что вместо
Me.TreeView1.SelectedNode.Text & Me.TreeView1.SelectedNode.Checked.ToString
сделать
e.Node.Text & ": " & e.Node.Checked.ToString()
Вот это работает так как мне нужно. Правда что такое "e" я еще не понял
Еще раз спасибо, буду копать в этом направлении.
Номер ответа: 4
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #4
Добавлено: 23.02.10 22:26
Ничего странного: MsgBox(Me.TreeView1.SelectedNode.Text & Me.TreeView1.SelectedNode.Checked.ToString)
Вот: http://msdn.microsoft.com/ru-ru/library/default.aspx и не только по VB.