jayhust

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

目的:实现点击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 }            

 

posted on 2013-12-14 17:27  jayhust  阅读(858)  评论(0编辑  收藏  举报