最近设计一个界面的时候,遇到上述两个控件的关联问题。其中PageControl控件对应的TabShhet页面是动态创建的,而每一个TabSheet页面上也会自动创建PageControl控件,并根据其内容动态创建TabSheet页面,也就是说有两层结构。而TreeView是静态创建,内容是从数据库中加载的。比如学校的组织架构图,一级部门为各个分院,每一个分院下设置多个系。鼠标双击某分院,PageControl自动显示该分院,并显示该分院的所有系,同样道理,点击该分院的下属系,页面会自动定位到该分院的某系。
我一开始想用指针结构来对应,但是还是失败了,不知道哪位在这方面有经验,一起研究下。谢谢!