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