Как изменить размер окна, не скрывая элементы управления - PullRequest
1 голос
/ 04 марта 2011

Как изменить размер формы окна, не скрывая элементы управления, расположенные за пределами нового размера формы?

Ответы [ 3 ]

4 голосов
/ 04 марта 2011

Проверьте свойство .Anchor кнопок, которые вы хотите избежать. Свойство привязки может быть установлено таким образом, чтобы расположение кнопок всегда было относительно одного или нескольких ребер формы. Таким образом, при изменении размера формы расположение кнопок «привязывается», например, к нижнему и правому краям формы.

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

3 голосов
/ 04 марта 2011

установите свойство anchor ваших кнопок или элементов в форме.

Если проблемы не исчезли, установите для кнопок или элементов управления значение pannel или groupbox и закрепите кнопки в родительском контейнере.Затем примените свойство привязки для контроллера.

0 голосов
/ 05 мая 2011

Я обнаружил аналогичную проблему, и я попытался поместить все кнопки в TableLayoutPanel и установить свойство Anchor для кнопок таким образом, чтобы я мог изменить размер кнопки в соответствии с размером формы. Если у кого-то есть идея получше, предложите ........

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