在一个主窗体里我点击蓝色区域上的button1 在蓝色区域下的白色区域可以出现相应的窗口 点击另一个button2 当前窗口关闭出现button4相应的窗口

解决方案 »

  1.   

    可以用很多种方法实现,你可以用MDI的方法,也可以利用一些其他控件来实现,例如用一个tabControl,用一些东西把标签挡住,然后点按钮时就是切换标签
      

  2.   

    这个方法太多了吧,如果只是界面的话,tabcontrol。或者控制panel的visible,或者设置另一个窗体的parent
      

  3.   

    回复1 2楼主   用MDI怎么实现点击一button 会关闭前面的窗口 而打开刚刚点击按钮的相应窗口呢  那子窗口怎么固定在主窗口里的一个相应区域呢
      

  4.   

    回复2 3楼主  tabcontrol如何使用呢   
      

  5.   

    tabcontrol其实很简单,不过你实现就知道,会让你的form变成一个大杂烩,很难管理,把tab控件拖到form总,然后添加tab,在每个tab上面拖上控件,就可以实现了,不过所有tab中的控件都会在form的命名空间下,论七八糟的,名字不能冲突,