Как заставить WinForms UserControl заполнить размер своего контейнера

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

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

Пользовательский элемент управления WinForms не имеет свойства Anchorили Dock.

Я попытался установить свойство UserControl

AutoSize=True

и

private void ManageUsersControl_Load(object sender, EventArgs e)
{
        this.Width = this.Parent.Width;
        this.Height = this.Parent.Height;
}

, но это не сработало.
Примечание. Я загружаю этот элемент управления динамически во время выполнения

43
задан Corovei Andrei 2 May 2019 в 08:15
поделиться