0

C# Windows アプリケーションのフォームであるマスター ページがあります。マスターページでは、多くのパネルを設定し、それらの1つ(パネル)がマスターパネルです。実行時に、プログラム(フォームであるマスターページ)を最大化し、ボタンをクリックすると、ユーザーコントロールがマスターパネルに配置されます。しかし、最大化されていません!!!! 実行時にユーザーコントロールを最大化する方法は?

マスターページで

private void bntContentEnter_Click_1(object sender, EventArgs e)
        {
            UserControlEnter_Parking u = new UserControlEnter_Parking();

            MasterPanel.Controls.Clear();
            ShowFullScreen(u);
            MasterPanel.Controls.Add(u);
        }


 private void ShowFullScreen(UserControl userControl)
        {
            Form fullScreenForm = new Form();
            fullScreenForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            fullScreenForm.WindowState = FormWindowState.Maximized;
            fullScreenForm.ShowInTaskbar = false;
            userControl.Dock = DockStyle.Fill;
            fullScreenForm.Controls.Add(userControl);
            fullScreenForm.Show();
        }
4

0 に答える 0