У меня есть форма с несколькими элементами управления.Проблема в том, что когда я максимизирую форму, чтобы принять разрешение экрана, элементы управления не масштабируются правильно.
Мой код:
private void Form1_Load(object sender, EventArgs e)
{
foreach (Control control in this.Controls)
{
control.Anchor =
((System.Windows.Forms.AnchorStyles)
((((System.Windows.Forms.AnchorStyles.Top |
System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
}
this.Location = new Point(0, 0);
this.Size = Screen.PrimaryScreen.WorkingArea.Size;
}
Я исследовал проблему в течение нескольких часов и обнаружил, что я настраиваю стили привязки на Top, Bottom, Left, Right, чтобы элементы управленияизменить размер вместе с формой.Я пробовал это с кодом выше, и это не помогло.Установка DockSytle в DockStyle.Fill также не помогает.Если бы кто-нибудь мог предложить предложение того, что помогло бы мне, это было бы очень ценно.