数据绑定项目和选择列表

时间:2019-01-14 16:54:00

标签: c# .net winforms data-binding

我正在创建一个WinForms应用程序(用于仪器系统),在该应用程序中主窗体在包装在groupBox中的tableLayoutPanel中显示设备列表。每个项目都有一个关联的标签和comboBox。应用程序必须在运行时填充设备列表,然后用户将为每个comboBox选择一个值,应用程序将获取该值以运行测试。

以下是我正在描述的部分屏幕截图:

Test Equipment screenshot

我想创建一个类来保存项目列表,关联的comboBox的可能选项以及用户的选择,然后将其绑定到数据,以便对类的更改导致创建并填充正确的控件。但是我不确定这是否可行,如果可以,我将如何设置绑定源?

this example,这是我认为应该从以下课程开始的课程:

public class TestEquipment
{
    public string Name { get; set; }
    public List<string> Options { get; set; }
    public string Selection { get; set; }

    public TestEquipment(string name, string selection)
    {
        Name = name;
        Selection = selection;
    }
}

0 个答案:

没有答案