如何以编程方式隐藏splitcontainer窗格。我有3个面板。我想隐藏按钮显示一个面板。怎么做 ?不想破坏它。
答案 0 :(得分:7)
使用SplitContainer的addChild()和removeChild()方法:
splitContainer.removeChild(contentPane3); // to hide pane
splitContainer.addChild(contentPane3); // to show pane
关注my jsFiddle查看和播放包含切换窗格的工作示例。
另请注意,不推荐使用SplitContainer,您应该使用dijit.layout.BorderContainer。设置data-dojo-props =“splitter:true”以启用拖放调整大小。