我的应用程序中有一个 TabControl,但我想允许用户创建一个新选项卡,但是在创建新选项卡时它包含一些默认表单控件。创建的所有新选项卡将包含每个选项卡相同的基本表单控件(想想 NotePad++,其中每个新选项卡都有一个文本编辑器)。
是否有某种设计模式或模板可供我使用,以便在创建新选项卡时包含我的应用程序所需的必要表单控件?
只是为了传达一些含义:
- 用户点击“新标签”
- 新选项卡加载了文本编辑器和树视图
- 用户再次点击“新标签”
- 新选项卡加载了文本编辑器和树视图
...并且对于用户需要的任意数量的选项卡重复该过程。