我正在尝试基于对象创建表单。例如,对象 Configuration.cs 可能有一个由 3 个值 (RGB) 组成的字段 (Color),以及许多其他类型的字段。
创建一个动态添加到表单的 ColorUserControl 类型的类没有问题,但是如何根据对象配置中的字段创建这些控件?
这是我希望能够执行的代码示例...
Foreach (field in Configuration)
{
if (field is Color)
{
add ColorUserControl to form
}
}