powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Задать значение cxPopupEdit
3 сообщений из 3, страница 1 из 1
Задать значение cxPopupEdit
    #39633079
Disite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. У меня в cxPopupEdit лежит панель с DBTableView и другими элементами; из таблицы выбирается значение и через событие таблицы onCellClick записывается в popupEdit.Чтобы присвоить popupEdit'у значение, приходится явно указывать название popup'а, т.е.
Код: pascal
1.
2.
with tableDB do
popupEdit.Text:= ViewData.Records[DataController.FocusedDataRowIndex].Values[tableDBColumn1.Index];


Но та же самая панель также вызывается через встроенный в столбец popup у другой таблицы. Вопрос: можно ли как то определить, какой popup вызывает эту панель, чтобы при выборе записи из таблицы задавать ему значение?
...
Рейтинг: 0 / 0
Задать значение cxPopupEdit
    #39633141
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаёте cxEditRepository1.PopupItem1 и назначаете его колонке и контролу
Код: pascal
1.
2.
3.
4.
procedure TForm1.cxEditRepository1PopupItem1PropertiesInitPopup(Sender: TObject);
begin
  ShowMessage(TcxPopupEdit(sender).Owner.Name);
end;
...
Рейтинг: 0 / 0
Задать значение cxPopupEdit
    #39633178
Disite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr, спасибо за ответ. Буду разбираться
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Задать значение cxPopupEdit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]