Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2011, 14:00   #1
KAMENYKA
Пользователь
 
Аватар для KAMENYKA
 
Регистрация: 06.12.2007
Сообщений: 87
По умолчанию ComboBox в cxGrid

Доброго времени суток! Возникла проблема, имеется колонка в cxGrid(е) у которой в свойствах стоит LookupComboBox, задача заключается в следующем, как при добавлении строки в грид, сразу показать список из LookupComboBox(а) .

Поискал, нашел код:

Код:
  var lEdit: TcxLookupComboBox;
begin
    if vwParts.Controller.EditingController.Edit is TcxLookupComboBox then
    begin
      lEdit := TcxLookupComboBox(vwParts.Controller.EditingController.Edit);
      lEdit.DroppedDown := True;
    end;
end;
У меня получилось запустить его тока на событии CustomDrawCell (список стал появляться при фокусе на колонке), при добавлении в «рантайме» делаю фокус на эту колонку но нечего не выходит, подскажите как можно поставить курсор(редактирования) в колонку, или перерисовать ячейку? Либо может есть какие другие варианты?

Фокус ставлю так:

vwPartsEntityList.FocusWithSelectio n;
vwParts.Columns[vwPartsEntityList.Index].Editing := True;

Последний раз редактировалось Stilet; 26.07.2011 в 14:10.
KAMENYKA вне форума Ответить с цитированием
Старый 26.07.2011, 15:00   #2
KAMENYKA
Пользователь
 
Аватар для KAMENYKA
 
Регистрация: 06.12.2007
Сообщений: 87
По умолчанию

Все разобрался вопрос не актуален!

Код выглядит так:

Код:
Грид.SetFocus;
with Вьюха.Controller.EditingController do begin
	ShowEdit(Колонка);
	TcxLookupComboBox(Edit).DroppedDown := True;
end;
KAMENYKA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с cxGrid kirill_lagunov Помощь студентам 0 25.04.2011 15:14
CxGrid(DevExpress) Andrey85 Компоненты Delphi 1 23.02.2011 22:30
cxGrid and cxGridCheckBox MAcK Компоненты Delphi 2 19.11.2008 13:32
cxGrid KAMENYKA Компоненты Delphi 0 08.02.2008 13:08