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

Вниз

Создание содержания к электронному учебнику   Найти похожие ветки 

 
Bullfrog   (2007-05-31 18:41) [0]

Хочу сделать вложенное содержание.
Компонент TTreeView как раз позволяет отобразить задуманное, но не могу понять как сделать что-бы TreeView реагировал на выбор(OnClick) кого-либо элемента списка(дерева).
Допустим имеется структура:
Раздел1
Подраздел1
Подраздел2
Раздел2
При нажатии на "Раздел1" выводится раздел1, при нажатии на "подраздел1" выводится подраздел1.


 
Джо ©   (2007-05-31 18:43) [1]

OnChange event (TCustomTreeView)
---
Occurs whenever the selection has changed from one node to another.

(c) Delphi Help.


 
Bullfrog   (2007-05-31 18:52) [2]

OnChange нашел, но он пустой как добавить/выбрать TCustomTreeView?


 
Джо ©   (2007-05-31 18:53) [3]

> [2] Bullfrog   (31.05.07 18:52)
> OnChange нашел, но он пустой как добавить/выбрать TCustomTreeView?

Что значит «он пустой»?


 
Bullfrog   (2007-05-31 18:57) [4]


> Что значит «он пустой»?

т.е. напротив него ничего не написано и отсутствует выбор.
скажу по другому: как "попасть" на TCustomTreeView?


 
Джо ©   (2007-05-31 19:01) [5]

> [4] Bullfrog   (31.05.07 18:57)
>
> > Что значит «он пустой»?
>
> т.е. напротив него ничего не написано и отсутствует выбор.
> скажу по другому: как "попасть" на TCustomTreeView?

Что значит «попасть»? Ничего не понимаю. Благородный дон, потрудитесь изъясняться яснее или почитать для начала учебник по Делфи.
Какой выбор отсутствует? Двойной щелчок на поле против OnChange и среда сама создаст пустой обработчик, в который и нужно будет вписать соответствующий код.


 
Bullfrog   (2007-05-31 19:08) [6]

до меня дошло как спросить ;)
как узнать какой элемент TreeView выбран?

П.С. каюсь


 
Джо ©   (2007-05-31 19:09) [7]

> [6] Bullfrog   (31.05.07 19:08)
> до меня дошло как спросить ;)
> как узнать какой элемент TreeView выбран?
>
> П.С. каюсь

Ты в автоматически созданный для тебя средой обработчик заглядывал? А Справку прочел? Если нет, то почему? Если да — то какие неясности еще могли остаться-то?!


 
Bullfrog   (2007-05-31 19:40) [8]

Например, TreeView1.Items[0].Selected
Все что нужно было >:|


 
Джо ©   (2007-05-31 19:41) [9]

> [8] Bullfrog   (31.05.07 19:40)
> Например, TreeView1.Items[0].Selected
> Все что нужно было >:|

Все, что было нужно, это в обработчике OnChange обратиться к параметру Node.



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

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

Наверх




Память: 0.46 MB
Время: 0.047 c
8-1160561120
zorgens
2006-10-11 14:05
2007.06.24
DSPack


8-1161079322
CyMKuH
2006-10-17 14:02
2007.06.24
Теги


2-1180962201
>>DEATH<<
2007-06-04 17:03
2007.06.24
html теги


15-1179666849
Riply
2007-05-20 17:14
2007.06.24
Задачка по термодинамике(а, может и не по ней :).


2-1180603624
sergeyst
2007-05-31 13:27
2007.06.24
обмен сообщениями





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский