Доброго времени суток
На колнке грида установить выпадающую форму, эта колока будет содержать данные типа
число, то получаем такое поведение:
* Если первый раз нажать на кнопку редактирования - появляется наша форма, если второй раз на нее нажимаем появляется калькулятор.
* Если тип данных колонки
строка - все работает нормально.
Код:
DBGridEh1.Columns[0].DropDownFormParams.DropDownForm := TCustomDropDownFormEh.CreateNew(self)
это странное поведение можно обойти, если вручную добавить кнопку и уже самой кнопке присвоить ссылку на форму
Код:
DBGridEh1.Columns[0].EditButtons[0].DropDownFormParams.DropDownForm := TCustomDropDownFormEh.CreateNew(self)
Тестовый проект прилагаю