laifik |
Отправлено: 06.07.2004, 09:20 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 70
|
Есть компонент TBGrid, в нем поле с выпадающим списком в свойстве PickList.
Есть ли вариант определения координат строк в этом списке при перемешении курсора мыши, или, на худой конец, возможность определения номера строки в этом списке.
Возможность определения количества строк есть
CODE | int j = DBGridEh2->Columns->Items[0]->PickList->Count; | , а вот отдельно как-то не получается.
И еще: должен ли работать CodeEditor в спискеPickList? У меня он почему-то не активен.
Отредактировано laifik — 06/07/2004, 10:23 |
|
Admin |
Отправлено: 06.07.2004, 12:20 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
CODE |
int n = GridEh->Columns->Items[0]->PickList->IndexOf("456");
ShowMessage(n);
ShowMessage(GridEh->Columns->Items[0]->PickList->Strings[3]);
//-----
void __fastcall TForm1::GridEhColumns0UpdateData(TObject *Sender,
AnsiString &Text, Variant &Value, bool &UseText, bool &Handled)
{
int n = GridEh->Columns->Items[0]->PickList->IndexOf(Text);
ShowMessage(n);
}
//---------------------------------------------------------------------------
|
|
|
laifik |
Отправлено: 07.07.2004, 09:30 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 70
|
Спасибо за код. Взяла на вооружение. Но, сожалению, в данной ситуации он не делает того, что я хочу. |
|