У меня есть приложение winform, которое имеет метки, текстовые поля и список. После запуска, когда я нажимаю полноэкранный вариант, форма становится полноэкранным. Ярлыки, текстовые поля и список остаются в одном размере.Как отобразить Windows Form в полноэкранном режиме со всеми инструментами пропорционально?
Я хочу, чтобы получить полный экран все инструменты в том же соотношении. Как я могу обеспечить пропорцию?
Для такого рода изменения размеров, глядя в док. Особенно док-пополнение. – ryanyuyu
Если вы хотите, чтобы ваши компоненты * масштабировались *, то просто использование якорей, как предложено ниже, не будет работать. Лучшее и разумное решение, если вам нужно масштабирование, - это переключиться на WPF - «Резолюция» решает именно эту проблему. Единственная альтернатива в Winforms - это вручную пересчитать размер всего в вашей форме. Даже если вы не хотите масштабирования, анкеры могут решить только самые основные проблемы с макетом - большую часть времени вам приходится вычислять размеры и пропорции, по крайней мере, некоторых элементов вручную. –
Я не знаю ни одной программы, которая делает это. Это просто не имеет смысла, программа должна быть одинаково полезной, если она не работает в полноэкранном режиме. Вы можете легко сделать это, если хотите, так или иначе, измените свойство шрифта формы. Это автоматическое масштабирование всего. –