none
子窗体不能全屏 RRS feed

  • 问题

  •  

    按钮事件

      private void button1_Click(object sender, EventArgs e)
            {
                Form3 t = new Form3();
                t.MdiParent = this;           
                t.Show();
            }

    Form3的WindowState=Maximized

    为什么点击按钮的时候,Form3不能全屏啊?

     

     


    大其心,可容天下之物; 虚其心,可受天下之善;
    2010年12月20日 3:35

答案

  • 您好

    試試看

        private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
        {
          Form3 t = new Form3();
          t.MdiParent = this;
          t.WindowState = FormWindowState.Maximized; // 加上這行
          t.Show();
        }
    

    歡迎參觀我的Blog.NET菜鳥自救會
    • 已标记为答案 lfofiug 2010年12月20日 4:35
    2010年12月20日 3:57
  • dear

    你在Form3所设的属性会失效,是因为你已重新实体化Form3,你在VS属性视窗所设的WindowState=Maximized会被清掉

    所以你必须在程式码加入

    t.WindowState = FormWindowState.Maximized;

     


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    • 已标记为答案 lfofiug 2010年12月20日 4:35
    2010年12月20日 4:05

全部回复

  • 您好

    試試看

        private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
        {
          Form3 t = new Form3();
          t.MdiParent = this;
          t.WindowState = FormWindowState.Maximized; // 加上這行
          t.Show();
        }
    

    歡迎參觀我的Blog.NET菜鳥自救會
    • 已标记为答案 lfofiug 2010年12月20日 4:35
    2010年12月20日 3:57
  • dear

    你在Form3所设的属性会失效,是因为你已重新实体化Form3,你在VS属性视窗所设的WindowState=Maximized会被清掉

    所以你必须在程式码加入

    t.WindowState = FormWindowState.Maximized;

     


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    • 已标记为答案 lfofiug 2010年12月20日 4:35
    2010年12月20日 4:05