目的:实现点击TreeView的某一个节点时,能够显示多重堆叠的Panel中对应的那一个Panel
方法:
1. 建立多个Panel,大小一致能够完全覆盖彼此
2. 菜单中选择视图(View)-其他窗口(Other Windows)-文档大纲(Document Outline),在那里选择选择对应的Panel组件进行编辑
代码:
1 // 按钮事件:TreeView选择改变 2 private void settingTreeView_AfterSelect(object sender, TreeViewEventArgs e) 3 { 4 try 5 { 6 if (settingTreeView.SelectedNode.Text == "基本设置") 7 { 8 basicSettingPanel.BringToFront(); 9 } 10 else if (settingTreeView.SelectedNode.Text == "高级设置") 11 { 12 advcSettingPanel.BringToFront(); 13 } 14 } 15 catch (Exception ee) 16 { MessageBox.Show(ee.Message); } 17 }