dimix писал(а):Многоуровневый список? Это типа дерева (а так можно в lv?) или имеется ввиду типа таблицы, как SubItems?
И поподробнее про изменение свойства другого элемента. А то ведь отследить нажатие и изменить свойство (кстати, что подразумевается под свойством?) другого элемента можно где угодно, в чем тогда выражается привязка к lv?
Иеархаичный список, типа проводника, только без файлов. Обычное дерево.
dimix писал(а):Иеархаичный список, типа проводника, только без файлов. Обычное дерево.
А почему тогда ListView, а не TreeView?
Daniil писал(а):Хочу сделать многоуровневый список, по нажатию на элемент будет изменяться свойство другого элемента.
Dim zz()
Private Sub Form_Load()
zz = Array("", "Каталог машин", "Учебники", "Форд (описание)", _
"Рено (описание)", "СупперМОБИЛЬ", "Учебник по математике", _
"Учебник по химии", "Учебник по ИНФОРМАТИКЕ", "раздел математики - АЛГЕБРА", _
"раздел математики - ГЕОМЕТРИЯ")
TreeView1.LabelEdit = tvwManual
TreeView1.Nodes.Clear
TreeView1.Nodes.Add , , "AUTO", "Машины"
TreeView1.Nodes.Add , , "BOOKS", "Учебник"
TreeView1.Nodes.Add "AUTO", tvwChild, "autoFord", "ФОРД"
TreeView1.Nodes.Add "AUTO", tvwChild, "autoRenault", "РЕНО"
TreeView1.Nodes.Add "AUTO", tvwChild, "autoSuper-avto", "Заророжец"
TreeView1.Nodes.Add "BOOKS", tvwChild, "booksMath", "Математика"
TreeView1.Nodes.Add "BOOKS", tvwChild, "autoChemical", "Химия"
TreeView1.Nodes.Add "BOOKS", tvwChild, "autoInformatica", "Информатика"
TreeView1.Nodes.Add "booksMath", tvwChild, "booksMathAlg", "Алгебра"
TreeView1.Nodes.Add "booksMath", tvwChild, "booksMathGeom", "Геометрия"
End Sub
Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
Label1 = zz(Node.Index)
End Sub
OMEGUS писал(а):Кто-нибудь покажите пожалуйста пример с использованием CheckBox в TreeView....
Напишите код или дайте ссылочку...
Спасибо...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 75