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

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

Я не могу понять это. У меня есть две группы в левой части окна формы. Когда окно является нормальным размером (1000x700), эти два окна одинаковы. Однако, когда окно максимизируется, оно выглядит следующим образом: http://imgur.com/X2Ou7.png

Я хочу, чтобы для группы групп "Журнал" и элемента управления вкладки выпадало до нижней части окна. Я попробовал возиться с привязкой, но это, похоже, переместит его, а не изменит его размер. Стыковка заполняет всю сторону. Какие параметры у меня есть?

4b9b3361

Ответ 1

Сделать свойство привязки логов = верхний | левый | снизу. Сделать вкладку Якорная собственность = В начало | Влево | Внизу | Вправо

Ответ 2

Если вы привяжетесь к вершине, он переместит весь элемент управления вверх и вниз. Если вы привяжетесь к вершине + дну, он растянет элемент управления так, чтобы он увеличивался по мере увеличения формы.

Ответ 3

Вы можете изменить свойство Max вместе с другим измененным событием. Проверьте это:

private void frm_Resize(object sender, EventArgs e)
{
   if (this.ParentForm.WindowState == FormWindowState.Normal && 
       this.WindowState == FormWindowState.Maximized)
   {
      this.ParentForm.WindowState = FormWindowState.Maximized;
   }
}