在winform  
点击  A 页面  弹出 B页面   
 B页面 放在A 页面 里   想让他在父页面里,不让他乱移动,  
是 C S 程序 一共就两个页面怎么写,请大家,帮我一下,谢谢各位

解决方案 »

  1.   

     是,怎么设置呢  MDI子窗体  用到哪属性呢
      

  2.   


     private static  B页面 b= null;
    private void button1_Click(object sender, EventArgs e)  //这是A页面里需要弹出B页面的按钮点击事件
            {
                if (b== null) // 判断是否打开
                {
                    b=new B页面();       //实例
                    b.MdiParent = this;       //设置父窗体为当前窗体
                    b.WindowState = FormWindowState.Maximized;//初始为最大化
                    b.Show();
                }
                else
                {
                    b.Activate();//已经打开时,焦点给_fm2
                }
            }属性的设置:父窗体的ismdicontainer 设置成 true
              子窗体的controlBox      设置为Fals也不行呢
      

  3.   

    点击A窗体,里边有个属性是IsMDI,将它设置为true
    并且设置B窗体的父窗体为A就可以了
      

  4.   

    没有  这个属性 IsMDI  呢
      

  5.   

    #4楼  不老实, 能把IsMDI,(写完整不)将它设置为true 一号楼都说过了,属性的设置:父窗体的ismdicontainer 设置成 true