Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Вниз

TreeView   Найти похожие ветки 

 
azl ©   (2006-12-08 17:09) [0]

Зравствуйте, мастера.
Столкнулся с некоторой проблемой при работе с TreeView.
Мне нужно, чтобы возле каждой ветки были одни иконки, а для подветки другие. Допустим есть дерево:

Ветка1
  Подветка1
Ветка2
  Подветка1
  Подветка2

Я выкладываю на форму ImageList, добавляю в него 2 иконки. В OjectInspector выставляю у TreeView - Image - ImageList1. В этом случае у каждой ветки и подветки будет выбрана из ImageList1 иконка с Index"ом 0.
Я хочу чтобы у Ветки1 и Ветки2 была картинка с индексом 1, а у всех Подветок - с индексом 0.

ВАЖНО! Все дерево с ветками я добавляю програмно.

Как можно сделать выше написанное, причем чтобы при щелчке на любую ветку или подветку иконка не изменялась, а оставалась та, которую ей присвоили?

Спасибо.


 
iXT   (2006-12-08 17:11) [1]

Ну когда добавляешь, так и присваивай нужный индекс!


> Как можно сделать выше написанное, причем чтобы при щелчке
> на любую ветку или подветку иконка не изменялась, а оставалась
> та, которую ей присвоили?

А там еще есть одно свойство .... Посмотри.


 
azl ©   (2006-12-08 17:27) [2]


> iXT

Ура!!! Получилось. Действительно есть еще одно свойство SelectedIndex. Спасибо огромное.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.044 c
15-1165070881
dzmitry[li]
2006-12-02 17:48
2006.12.24
Пульт ДУ для компьютера


15-1165094996
Petr V. Abramov
2006-12-03 00:29
2006.12.24
посоветуйте хорошие ссылки по GAAP


6-1153678565
Vitaliy
2006-07-23 22:16
2006.12.24
Сокеты, таймаут


2-1165325275
mfender
2006-12-05 16:27
2006.12.24
Запустить внешний редактор...


11-1141028471
homm
2006-02-27 11:21
2006.12.24
TextWidth удаляет DC канвы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский