Подтвердить что ты не робот

Сохранение управления winform в центре после изменения размера окна

Использование Visual Studio 2008, форм Windows, С#,.NET 2.0...

Есть ли способ без кода, чтобы получить элемент управления (это, случается, PictureBox в моем случае), чтобы оставаться центрированным по мере изменения размера окна? Другими словами, используя некоторую комбинацию настроек свойств, вместо того, чтобы вручную писать код, чтобы поддерживать элемент в центре.

Например, есть кнопка в центре окна форм окна, когда пользователь изменяет размер окна, кнопка останется фиксированной на месте на основе привязки по умолчанию (вверху, слева). Я бы хотел, чтобы это было сосредоточено, независимо от того, как изменяется размер окна.

Я знаю, что я мог наблюдать за событием изменения размера окна, а затем все элементы в форме переставляют себя, чтобы оставаться в их же относительных положениях (на основе кода, который я бы написал, чтобы заставить их это делать). Я надеюсь, что есть некоторая комбинация настроек свойств для достижения того же эффекта.

Как было предложено в других сообщениях, я пробовал использовать элемент управления TableLayout, но мог использовать звук в нужном направлении с точки зрения конкретного решения для центрирования элемента.

4b9b3361

Ответ 1

Центрируйте свой контроль в дизайнере и установите для свойства Anchor значение None.