c # -объединение двух форм

#c#

#c#

Вопрос:

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

Комментарии:

1. Разве это не называется MFC или MCF или как там эта чертова штука называется? 1 к OP за то, что заставил мой мозг думать сегодня

2. MDI (интерфейс с несколькими документами или несколько глупых идей).

Ответ №1:

Чтобы отобразить модальный диалог из вашей формы заявки, вы можете попробовать

 using(LoginForm loginForm = new LoginForm())
{
    loginForm.StartPosition = FormStartPosition.CenterParent;
    DialogResult dialogResult = loginForm.ShowDialog(this); 

    if(dialogResult == DialogResult.OK)
    {
       ...
    }
}
  

Комментарии:

1. Использование using является довольно жестким требованием для диалоговых окон. Помогите оператору, используя перегрузку ShowDialog (владельца) и свойство Form.StartPosition.StartPosition.