привет всем!
у меня проблема с ImageList в полях DBGridEh типа fkLookup. Имеются два таких поля с разными ImageList. ImageType относится к полю D1, ImageRagne к полю D2/
так вот как редактируешь D1 в выпадающем списке иконки из ImageType, но если после этого начинаю редактировать D2 так в её выпадающем спаске иконки от ImageType, а должны быть от ImageRagne. Но после редактирования в D2 появлятся иконка из ImageRagne
вот как выглядит D1 при редактировании :
это при редактировании D2 после D1 :
а должно быть так:
вот программный код
Код: Grid_UndUstr->Columns->Items[1]->KeyList->Add("1");
Grid_UndUstr->Columns->Items[1]->KeyList->Add("2");
Grid_UndUstr->Columns->Items[1]->PickList->Add("Активный");
Grid_UndUstr->Columns->Items[1]->PickList->Add("Реактивный");
Grid_UndUstr->Columns->Items[1]->ImageList = ImageType;
Grid_UndUstr->Columns->Items[1]->ShowImageAndText = true;
Grid_UndUstr->Columns->Items[2]->KeyList->Add("-1");
Grid_UndUstr->Columns->Items[2]->KeyList->Add("1");
Grid_UndUstr->Columns->Items[2]->PickList->Add("Отдача");
Grid_UndUstr->Columns->Items[2]->PickList->Add("Приём");
Grid_UndUstr->Columns->Items[2]->ImageList = ImageRange;
Grid_UndUstr->Columns->Items[2]->ShowImageAndText = true;