日期:2014-05-19  浏览次数:20646 次

====(倾家荡产了,只有30分了)在panel里切换窗口的问题=============

          我将splitContainer.panel2的autoscroll属性设置位true

          点击treeview节点时,将不同的窗口显示在panel2中

          窗口都能出来,但是在点击不同的节点时(即切换窗口)
          问题就出现了:
   
          当前窗口显示了先前窗口的部分控件

          我觉得是当前窗口太小,不用拖动滚动条就可以显示,完全正常,但此时拖动的话,就会把一些别的窗口的控件显示出来。
   
            很是郁闷啊
   
            不知道怎么解决,是不是在显示一个窗口时,要把panel2清空啊

            请高手解答
     


------解决方案--------------------
是将Form作为控件添加到Panel中的吗??如果是,把Form的WindowState设为MaxSize应该就可以了
------解决方案--------------------
不明白 是什么意思...
切换 窗口的时候 ,将以前的 窗口隐藏啊! 就看不到了

------解决方案--------------------
1.最大化窗口
2。清空原来的
3。Hide原来的
------解决方案--------------------
将窗口内容实现成一个Control赋值给panel