Помогите с Treeview

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Помогите с Treeview

Сообщение moppuk » 31.01.2006 (Вт) 23:20

Помогите плиз, народ...
Короче проблема. Сделал TreeView... С картинками все нормально.
Столкнулся с проблемой как описать теперь нажатие на тот или иной элемент... Например нри нажатии на что-либо, на форме появляется каритнка... Ну и все в таком духе...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 01.02.2006 (Ср) 0:10

Код: Выделить всё
Private Sub Form_Load()
TreeView1.Nodes.Add , , "r", "root"
TreeView1.Nodes.Add "r", tvwChild, "c", "Child"
End Sub

Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
if Node.Text = "Child" then msgbox "'Child clicked'"
End Sub

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Отромное спасибо

Сообщение moppuk » 01.02.2006 (Ср) 0:35

Amed - огромное тебе спасибо...
Все получилось... Благодарю....
Много раз спасибо... :D

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 01.02.2006 (Ср) 0:40

Корректнее будет вот так
Код: Выделить всё
Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
If Node.Key = "c" Then MsgBox "'Child clicked'"
End Sub


Но, думаю, смысл ты ухватил :)

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Сообщение moppuk » 01.02.2006 (Ср) 2:03

Да, конечно уловил, я сам так и сделал...
Просто по ключу...
Спасибо.

Wild VB Code for Food
Постоялец
Постоялец
 
Сообщения: 387
Зарегистрирован: 16.06.2005 (Чт) 17:34
Откуда: ты, друг? =)) Сообщений: 1234

Сообщение Wild VB Code for Food » 01.02.2006 (Ср) 2:57

ИМХО, тема не по разделу, надо на один пункт вниз.
Лучше думать чем жевать.

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Не надо так

Сообщение moppuk » 01.02.2006 (Ср) 3:08

Wild VB Code for Food f а у тебя какие-то проблемы?
Ты бы лучьше помог или подсказа что-нибудь, чем отправлять на один пункт в низ.
Уж поверь, с этим я сам как-нибудь разберусь.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 38

    TopList