有一个TreeView
控件,WinForm
它表示一组层次结构的对象。每个对象都有一些类的对象集。有DataGridView
,表示与选定TreeView
节点关联的对象。通过双击添加新DataRow
的DataGridView
,其中表示与选定对象关联的对象的详细值(某个类的对象的集合)。通过双击添加新的in ,其中表示与双击关联的对象的详细值(某个类的对象的集合)。然后我们可以通过TabControl1
TabPage
DataGridView
DataRow
DataRow
TabControl1
TabControl2
TabPage
DataGridView
DataRow
TreeView
并通过双击 DataRows 查看详细信息并创建新的 TabPages。现在,当我删除TreeNode
from时TreeView
,我需要删除与它关联的所有 TabPages(带有 DataGridViews)TreeNode
。
是否有用于集中创建和删除关联控件链的设计模式?