Как загрузить форму на панель с помощью кнопки внутри другой формы?
У меня есть форма под названием Форма 3. У него есть боковая панель и панель дочерней формы.
То боковая панель есть Планировщик Экзаменов кнопка, которая загружается Форма 5 переходим к следующему панель дочерней формы.
Пример кода,
private void profile_Click(object sender, EventArgs e) { openChildForm(new Form5()); } private Form activeform = null; private void openChildForm(Form childForm) { if (activeform != null) { activeform.Close(); } activeform = childForm; childForm.TopLevel = false; childForm.FormBorderStyle = FormBorderStyle.None; childForm.Dock = DockStyle.Fill; childFormPanel.Controls.Add(childForm); childFormPanel.Tag = childForm; childForm.BringToFront(); childForm.Show(); }
Там есть кнопка внутри Форма 5 Я хочу узнать, как закодировать эту кнопку, чтобы она могла загрузить другую форму на экран. панель дочерней формы в Форма 3.
Есть ли лучший способ достичь этого, кроме этого пути?
Не мог бы кто-нибудь предложить мне видео на YouTube или любой другой сайт, который учит, как это сделать
Что я уже пробовал:
Я научился кодировать эту форму через видео на YouTube. Но это только объясняет, как загрузить форму на панель.
Я не знаю, как закодировать кнопку в форме 5, чтобы удовлетворить мое требование.
Пожалуйста, помогите!
RmcbainTheThird
Я не хочу быть парнем типа "убирайся с моей лужайки", но ты не думал о том, чтобы купить книгу и использовать ее, чтобы научиться писать программное обеспечение?
Kushani Devendra
Я просто хочу знать код к моему требованию на данный момент.
BillWoodruff
Почему вы используете здесь несколько форм ?
Kushani Devendra
Есть ли что-нибудь еще, что я могу использовать, кроме форм?
BillWoodruff
Как Рик Зеландии указывает в своем ответе, здесь, использование пользовательских элементов управления.