Это звучит просто для меня, но я не уверен, есть ли лучший / предложенный способ сделать это.
Мне бы хотелось, чтобы мой пользовательский интерфейс располагался вдоль верхней части, разделенной на две панели, левую и правую, которые всегда имеют одинаковую ширину родительского элемента. Будет минимальная общая ширина, поэтому ничего не будет сдавлено, но при изменении размера я бы хотел, чтобы ширина двух панелей всегда была одинаковой
Я думал об использовании элемента управления с разделенным контейнером, но в этом случае он не выполняет то, что я хочу, так как я не могу отключить изменение размера вручную.
Моя текущая идея состоит в том, чтобы просто переопределить метод onResize
(забыл точное имя) и просто вручную установить две ширины для parent.width / 2, но это кажется немного обходным и потенциально медленным, если он вызывает onResize
для ценность каждого пикселя движения.
Есть ли лучший способ сделать это, или элемент управления / макет, который обрабатывает это для меня?
Отказ от ответственности: Я использую более старую версию DevExpress, 10.1.4. Это не мое решение, и я не думаю, что смогу улучшить команду в данный момент. Использование C # на платформе .Net 3.5.