左边一个是一个treeview,右面放一个panel或者groupbox等容器控件
根据能要显示界面的不同,创建几个用户控件
根据点击treeview的情况,初始化用户控件,并添加到panel的controls中,并设置控件的dock位fill
如果你觉得自带的TreeView不方便,你都可以自己做,想获取什么信息都可以;
TreeView跟其他List实际没多少区别,无非是展开的时候把身后的项 Left加个数值。
至于只是想在旁边显示另一个界面,那不得更easy。
WPF有布局控件可以更少代码实现,至于winForm需要做展开计算等,相对麻烦点。
就是需要WinForm做,很头疼
意思不就是MDI容器的用法吗?只是把页面加载的模式从菜单栏(MenuStrip)改成树形集合(TreeView)而已咯,切换节点时触发通过反射获取页面显示到容器中