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

Вниз

Видимость ComboBox в ячейке StringGrid   Найти похожие ветки 

 
caH4o   (2002-10-16 01:16) [0]

Помогите пожалуйста.
Столкнулся с проблемой такого плана:
в StringGrid в некоторых ячейках необходимо заставить пользователя выбрать значение, а не вводить его туда. Для этого в нужные ячейки помещается ComboBox, динамически заполняется. Потом основная часть ComboBox"а, при выделении ячейки, видна, а выпадающая часть никак не хочет вылазить из-под StringGrid"а.Видна только узенькая черная полосочка.
Если кто знает, подскажите как его оттуда выманить наружу.


 
Jeer   (2002-10-16 01:18) [1]

А чем DBGrid плох с lookup-полями ?


 
caH4o   (2002-10-16 01:23) [2]

Я с ним не сталкивался. Он без всяких DB будет работать ?


 
Jeer   (2002-10-16 01:25) [3]

Нет.
Но вообще-то если начинается работа с данными от пользователя, то самы раз подумать об использовании хотя бы простейшей БД.


 
caH4o   (2002-10-16 01:28) [4]

Так в том-то и дело, нельзя DB использовать.


 
Jeer   (2002-10-16 01:31) [5]

А кем сказано, что нельзя ?


 
caH4o   (2002-10-16 01:33) [6]

Вопрос-то не в этом.


 
Jeer   (2002-10-16 01:33) [7]

Во вторых, есть TClientDataSet - тоже своего рода локальная база, функциональность Grid обеспечена будет.


 
Jeer   (2002-10-16 01:34) [8]

Понятно, но у меня "странная" привычка искать эффективные и простые, одновременно, решения.


 
caH4o   (2002-10-16 01:38) [9]

Да тут не в эффективности дело. Суть в том, что это учебный проект и использовать в нем DB-компоненты нельзя.


 
caH4o   (2002-10-16 01:41) [10]

Даже не могу предположить почему так происходит. Причем, если ComboBox положить на StringGrid при проектировании, то никаких проблем. А если динамически, то так как описал выше.


 
Jeer   (2002-10-16 01:45) [11]

Тогда прямой резон поискать компоненты типа XLGrid и посмотреть как это делается там.
Торри однако.


 
PKT   (2002-10-16 02:18) [12]

to: caH4o

А при динамическом создании кто Parent у ComboBox-а ?
StringGrid ? Попробуйте ComboBox___.Parent := Form1
(или как там у Вас форма называется). Конечно, придется
координаты другие задавать.


 
caH4o   (2002-10-16 02:20) [13]

Parent именно StringGrid. Если Form, то координаты муторно расчитывать, хотя можно попробовать. Видимо в Parent всё дело и есть.


 
MBo   (2002-10-16 06:27) [14]

Parent нужно делать форму, и положить combobox позже StringGrid или другим способом обеспечить нужный Z-порядок. Пример есть в FAQ



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

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

Наверх





Память: 0.47 MB
Время: 0.014 c
4-92778
BFG-2000
2002-09-13 11:52
2002.10.28
Как реализовать ButtonClick ?


1-92430
Stainer
2002-10-17 16:22
2002.10.28
вопрос по RXLib


4-92785
psiho
2002-09-15 11:03
2002.10.28
Keys


3-92382
Bishop
2002-10-08 10:28
2002.10.28
обновление записей


3-92410
Hro
2002-10-04 23:00
2002.10.28
Подскажите оптимальное решение!





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