类似于VS 中的选项对话框的功能

我一直是搞web程序的,最近要做个WinForm程序。

我想实现一个功能但不知道怎么做:窗体左边是一个TreeView控件,点击节点后,窗体右边可以切换(类似于选项卡的功能)。

是不是每个节点对应一个用户控件,点击节点后,加载对应的用户控件?


幕布斯6054654
浏览 328回答 2
2回答

三国纷争

如果右边界面变化很大的话,就在切换时从右边的容器中移除现有控件,加载新控件就可以。如果变化不大,可以考虑封装为用户控件,然后通过参数变化来反映改变。

隔江千里

大概是那么个意思。在右边放一个Panel就可以了,点击treeview的时候,对panel进行Controls的Add、Clear、Remove就可以。最好是把各个的功能模块封装用户控件、这样功能划分更清晰。代码对Panel进行Add、Remove的时候操作更简单。
打开App,查看更多内容
随时随地看视频慕课网APP