我需要处理多个面板,包含各种数据掩码.使用TreeView控件可以看到每个面板.
此时,我手动处理面板可见性,方法是将所选面板可见并将其置于顶部.
实际上这并不是很容易,特别是在UI设计师中,因为当我添加一个全新的面板时,我必须调整每个面板的大小,然后设计它......
一个好的解决方案是使用TabControl,每个面板都包含在TabPage中.但是我找不到任何隐藏TabControl按钮的方法,因为我已经有了一个用于选择项目的TreeView.
另一种解决方案是ipotethic"StackPanelControl",其中Panel使用堆栈排列,但我无法在任何地方找到它.
处理这种UI的最佳解决方案是什么?