我有一个 winform 应用程序,默认情况下,它包含一个带有大约十二个标准组件的 ui。每组组件代表应用程序与之通信的硬件设备。我需要能够复制或复制这组控件的多个实例,以便主窗体包含此 UI 的 1、10 或 100 个实例,使用选项卡界面来保存每组 10 个“控件界面”。我正在寻找有关如何最好地处理和管理此问题的建议。换句话说,如何最好地创建和管理通常可能是单个用户界面的多个实例。我想我可以轻松地创建一个对象列表,每个对象都是所有组件的容器,这些组件构成正在与之通信的硬件的单一表示。
虽然我使用设计器创建了界面,但我认为使用设计器创建所有附加“组件集”可能不切实际,这将在安装时确定。我想基本上我需要每个接口实例的“this.components”对象容器的列表或数组。任何有关如何处理和解决此类问题的建议将不胜感激。
谢谢,
加里