Как установить минимальную ширину правой боковой панели внешнего вида в окне инспектора и проводника - PullRequest
0 голосов
/ 07 мая 2019

Я создал надстройку для Outlook, используя addin-express. Когда я перетаскиваю надстройку из правой панели в нижнюю панель и уменьшаю ее высоту до 2 цифр, например, 40 пикселей. и перетащите его обратно на правую сторону, ширина правой панели будет установлена ​​на очень маленькое значение.

Чтобы исправить это, я устанавливаю Width на определенное значение в обработчике события изменения размера формы, который работает для окна проводника. Но в окне инспектора ширина правой панели по-прежнему устанавливается на очень маленькое значение.

Правильно ли задана минимальная ширина для панели в Resize обработчике событий? Если нет Как установить минимальную ширину Panes?

1 Ответ

0 голосов
/ 13 июня 2019

Я бы предложил установить состояние области формы, установив свойство RegionState для его минимизации.

enter image description here

Также может оказаться полезным событие ADXBeforeDrag класса ADXOLForm. Он запускается до того, как форма помещается в другой регион.

В любой момент вы можете получить текущий макет, используя свойства ExplorerLayout или InspectorLayout. В зависимости от набора макетов вы можете изменить размер вашей формы.

...