NodeImageIndex: Array of Number;
Свойство NodeImageIndex определяет индекс пиктограммы указанной вершины.
Значение свойства устанавливается с помощью метода setNodeImageIndex(nodeKey, value), а возвращается с помощью метода getNodeImageIndex(nodeKey).
Параметры:
nodeKey. String. Идентификатор вершины;
value. Number. Значение.
Для выполнения примера в теге HEAD подключите ссылки на библиотеку компонентов PP.js и таблицы визуальных стилей PP.css. В теге BODY добавьте элемент DIV с идентификатором «container». Пример отличается от «Примера создания компонента SimpleTreeList» подключенным списком изображений:
// Создадим содержимое дерева json = [ { Key: '0', Content: ['Node0', 'Node0 - Col2'], ImageIndex: 4}, { Key: '1', Content: ['Node1', 'Node1 - Col2'], Selected: true }, { Key: '2', Content: 'Node2' }, { Key: '3', Content: 'Node3' }, { Key: '4', Content: 'Node4', Parent: '0' }, { Key: '5', Content: 'Node5', Parent: '0' }, { Key: '6', Content: 'Node6', Parent: '0' } ] // Создадим дерево Tree = new PP.Ui.SimpleTreeList({ ParentNode: container, Width: 400, Height: 400, Captions: [{ Content: 'Frst', Width: '40%' },{ Content: 'Second', Width: '60%' }], ShowCheckBoxes: true, ShowCaptions: true, ShowTree: true, DataObject: json, // Зададим список пиктограмм ImageList: imageList = new PP.ImageList({ Source: '../ListImages.gif', IconHeight: 20, IconWidth: 20 }), }); // Изменим пиктограмму второй вершины Tree.setNodeImageIndex(1, [1,2]);
В результате выполнения примера будет создан компонент SimpleTreeList с использованием изображений. Первая вершина имеет пиктограмму с индексом 4. Вторая вершина имеет пиктограмму из второго ряда, с индексом 2.
См. также: