Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / добавление child в treeview / 6 сообщений из 6, страница 1 из 1
07.01.2004, 14:55
    #32369967
совесть
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
помогите плиз... я добавил в тривьюв ноды и хочу относительно их разместить child-ноды, но не смог разобраться что писать в relative

когда я пишу TreeView1.Nodes.Add 'имя ноды родителя', tvwChild и т.д. vb сообщает, что нет такого элемента! Как быть
...
Рейтинг: 0 / 0
07.01.2004, 16:15
    #32369987
boevik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
Не знаю, что ты называешь именем нода, надо указывать Key.
Код для примера
Код: plaintext
1.
2.
TreeView1.Nodes.Add , ,  "rootKey" ,  "root" 
TreeView1.Nodes.Add  "rootKey" , tvwChild,  "childKey" ,  "child" 
...
Рейтинг: 0 / 0
07.01.2004, 16:42
    #32370000
совесть
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
хорошо тогда вопрос, как правильно сформировать ключ? он по идее идет с нуля у первого элемента?
...
Рейтинг: 0 / 0
07.01.2004, 23:18
    #32370077
boevik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
Ключ (key) задается в "ручную" и, если я не ошибаюсь, обязательно должен начинатся с буквы.
...
Рейтинг: 0 / 0
08.01.2004, 12:07
    #32370325
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
Ключ (key) задается в "ручную" и, если я не ошибаюсь, обязательно должен начинатся с буквы.

ключ должен быть:
- уникальным
- IsNumeric(ключ) должен давать False.
...
Рейтинг: 0 / 0
08.01.2004, 12:08
    #32370328
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление child в treeview
Не путайте Key и Index: оба уникальны, но:
- Key, грубо говоря, имеет свойства идентификатора;
- Index - уникальное число
- Key не изменяется в runtime;
- Index МОЖЕТ изменяться, напр., при сортировке узлов:

Index Property (ActiveX Controls)
Returns or sets the number that uniquely identifies an object in a collection.

Syntax
object.Index

The object placeholder is an object expression that evaluates to an object in the Applies To list.

Remarks
The Index property is set by default to the order of the creation of objects in a collection.
The index for the first object in a collection will always be one (1).

The value of the Index property of an object can change when objects in the collection are reordered, such as when you set the Sorted property to True. If you expect the Index property to change dynamically, it may be more useful to refer to objects in a collection by using the Key property
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / добавление child в treeview / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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