none
我使用MDI编程,我的父窗体在加载子窗体的时候能看到子窗体的整个边框,而不像visual c++的加载窗体那样自然,问是否可以实现平滑加载窗体?谢谢 RRS feed

  • 问题

  • 我使用MDI编程,我的父窗体在加载子窗体的时候能看到子窗体的整个边框,而不像visual c++的加载窗体那样自然,问是否可以实现平滑加载窗体?该如何实现。谢谢
    技术无止境!
    2009年6月23日 6:09

答案

  • 我是这样写的,已经去掉边框了啊:
                Form3 form3 = new Form3();
                form3.MdiParent = this;
                form3.FormBorderStyle = FormBorderStyle.None;
                form3.Show();
               
    周雪峰
    2009年6月23日 12:16
    版主

全部回复

  • 你好!
         不好意思,没有理解你的意思,什么是“加载子窗体的时候能看到子窗体的整个边框”啊?
    周雪峰
    2009年6月23日 6:15
    版主
  • 我在父窗体中加载子窗体时的语句如下:
    IDC_MAINWIN win = new IDC_MAINWIN();
    win.MdiParent = this;
    win.StartPosition = FormStartPosition.Manual;
    win.Location = new Point(0, 48);
    win.Show();
     

    就是在加载子窗体的时候能看到子窗体的标题栏和最大化、最小化等控制面板,但是我看其他软件在加载窗体时是看不到我前面说的东西的。我不想看到这些东西,该怎样做啊,
    谢谢!
    技术无止境!
    2009年6月23日 6:40
  • 你好!
         你试试把FormBorderStyle属性设置为None
    周雪峰
    2009年6月23日 8:07
    版主
  • 我试过了 ,还是不行,期待您的帮助
    技术无止境!
    2009年6月23日 10:13
  • 我是这样写的,已经去掉边框了啊:
                Form3 form3 = new Form3();
                form3.MdiParent = this;
                form3.FormBorderStyle = FormBorderStyle.None;
                form3.Show();
               
    周雪峰
    2009年6月23日 12:16
    版主