Acomodar automaticamente los elementos de mi form dependiendo del tamaño del mismo en C#

Tengo un Formulario en C#, si maximizo el form todo se queda del mismo tamaño y en el mismo lugar.Este es mi formulario

Quisiera saber como ajustar los objetos depediendo del tamaño del formulario. Gracias.

0
задан 30.11.2016, 20:00
3 ответа

Если он для Winforms, ты можешь использовать TableLayoutPanel

Тащи это от панели инструментов до формуляра Установи свойство "Dock" в full Установи количество линий и колонн Тащи контроль в Ваши будки

Пример:

introducir la descripción de la imagen aquí introducir la descripción de la imagen aquí

2
ответ дан 24.11.2019, 12:19

Ты должен использовать свойство anchor объектов и налаживать ее в form для того, чтобы они увеличились и были уменьшены наряду с ними.

Будь осторожен, потому что, если ты только "бросаешь якорь" сторона объекта, он распространится для этой стороны, но также двинется. Tenes, который должен обращать внимание, что он, то, что queres и играть с этим. Равные одинокие

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

0
ответ дан 24.11.2019, 12:19

Если он с WPF, ты можешь делать это помещая * или автомобиль в твой контроль, asГ - когда формуляр изменится tamaГ±o, этот изменится с тем же самым.

, Если он в WinForms, ты можешь использовать AutoScaleMode.

здесь объясняет тебе, как используются эти

0
ответ дан 24.11.2019, 12:19
  • 1
    Привет Эсекьель, если вопрос не является ясным, предпочтительно комментировать и просить разъяснения перед тем, как отвечать. Может быть я заинтересовал тебя читать это: meta.es.stackoverflow.com/a/587/25 Salu2 –  rnrneverdies 30.11.2016, 20:46