C# winform下 ,一个窗体,左侧一列按钮 ,右侧利用多个panel 层叠来分层显示,当切换按钮时如何把对应的panel显示在最上层呢?越详细越好,拜托各位大侠了。

解决方案 »

  1.   

    可以这样:
    根据输入的参数显示不同的panel,总之只显示一个panel。当然也可以一次性加载到客户端,客户端通过js来控制panel的显示和隐藏。
    panel在客户端对应的div标签。
      

  2.   

    使用Control.BringToFront 方法.
    如左边有button1,button2,右边有panel1,panel2.
    在button1的click事件里写panel1.BringToFront
    在button2的click事件里写panel2.BringToFront
    这样就可以了.