OnResize не запускает привязанные элементы управления, когда форма максимизируется - PullRequest
0 голосов
/ 24 марта 2011

У меня есть пользовательский элемент управления, который закреплен со всех четырех сторон. Я переопределил его функцию OnResize, так как мне нужно обновить матрицу при изменении соотношения сторон элементов управления. Все это прекрасно работает, когда вы изменяете размер формы, захватывая края, но когда форма развернута, пользовательские элементы управления OnResize не вызываются. Размер элемента управления по-прежнему изменяется, как и должно быть, поэтому я получаю сжатую проекцию. Кто-нибудь знает, как я могу получить событие для запуска, когда мой элемент управления изменен из-за максимизации его родительской формы? Я хотел бы, чтобы весь этот код был в элементе управления, чтобы мне не приходилось прыгать через одинаковые обручи для каждой формы, которая его использует.

1 Ответ

0 голосов
/ 24 марта 2011

Это должно работать, так как оно работает на нестандартном элементе управления.Возможно, что-то в вашем коде или контроле вызывает это.Вы можете попробовать использовать событие изменившего размер элемента управления в событии изменения размера формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...