Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
DimaBr
Member

Откуда:
Сообщений: 10744
И даже так
Картинка с другого сайта.
12 сен 18, 23:15    [21672881]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
DimaBr
И даже так
13 сен 18, 09:26    [21673099]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
Скопировал вертикальную сетку в новый чистый проект - проблема ушла.
**Ищу проблему в текущем проекте :(
13 сен 18, 10:11    [21673145]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
DimaBr
Member

Откуда:
Сообщений: 10744
Прежде чем ГОЛОСИТЬ, нужно проверить на пустом проекте, на тестовом примере
13 сен 18, 10:42    [21673187]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
Проблема в том, что я не нахожу проблему в текущем проекте.
Я добавил в текущем проекте новую строку в VerticalGrid и привязал к этой строке тот же GroupBox и здесь проблема... даже с новой строкой.
13 сен 18, 11:27    [21673259]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
TcxPopupEditProperties(vgClientsAddEditorRow1.Properties.EditProperties).PopupWidth    := gbRegions.Width;
    TcxPopupEditProperties(vgClientsAddEditorRow1.Properties.EditProperties).PopupHeight   := gbRegions.Height;


вот в чем проблема... я задаю значения не жёстко цифрами, а беру значения у gbRegions, gbRegions заранее подстраивается под размеры строки vgClientsAddEditorRow1 с popup`ом.
13 сен 18, 11:31    [21673270]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
DimaBr
Member

Откуда:
Сообщений: 10744
Может в gbRegions не те значения ?
13 сен 18, 11:38    [21673280]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
DimaBr, ну вот да, получается, что не те :(
Не хотелось заводить какие-то новые переменные или объекты для хранения ширины и высоты.

Т.е. перед сохранением придётся получить в отдельные переменные выоту и ширину и сохранить их, а потом считать из базы в эти переменные и присвоить ширине и высоте.
13 сен 18, 13:31    [21673488]     Ответить | Цитировать Сообщить модератору
 Re: TcxPropertiesStore и динамические свойства Properties.EditProperties  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12480
Ещё один сюрприз.
i := TcxPopupEditProperties(rowRegion.Properties.EditProperties).PopupHeight;

PopupHeight возвращает 0

а привязанный к Popup`у GroupBox всегда возвращает свой начальный размер, хоть на всю форму его растягивай
13 сен 18, 15:15    [21673705]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Delphi Ответить