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

Вниз

Как подойти к созданию компонента?   Найти похожие ветки 

 
Шурик Ш   (2002-09-17 11:55) [0]

Мне необходимо создать компонент на основе TDBGrid с возможностью выбора значения ячейки не только выпадающим списком, но и подбором из другой формы (в ячейке разместить кнопку с "..." по аналогии с выпадающим списком). Есть компонент DBGrid, у него имеется свойство Columns типа DBGridColumns, которое имеет свойство Items типа TColumn. В этот TColumn мне надо, по всей видимости, добавить свойства DataSet, LookupKey, ResultField. А как это сделать... Как создать свой TNewColumn и как потом создать компонент TNewComponent, задействовав этот TNewColumn. Подскажите, пожалуйста, с какой стороны подойти к этому вопросу!


 
REA   (2002-09-17 12:07) [1]

>в ячейке разместить кнопку с "..." по аналогии с выпадающим списком

Такая фича есть уже в стандартном: ButtonStyle у грид-поля = cbsElipsis
событие OnEditButtonClick


 
Шурик Ш   (2002-09-17 12:28) [2]

Понял. Спасибо!



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

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

Наверх




Память: 0.44 MB
Время: 0.007 c
1-85562
PlaNic
2002-09-13 18:12
2002.09.26
Таблица


3-85391
Таня
2002-09-05 12:35
2002.09.26
построители отчётов


7-85715
Alex
2002-07-16 19:04
2002.09.26
Modem


3-85419
BAY
2002-09-06 15:03
2002.09.26
ODBC для InterBase6


4-85773
fishca
2002-08-12 19:32
2002.09.26
WM_GETTEXT





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