【发布时间】:2019-02-16 07:23:43
【问题描述】:
我有一个组合框,其中数据源是自定义类列表。我有一个具有不同类型属性的模型类。
function List<CmbItems<string, bool>> getTrueFalses()
{
return new List<CmbItems<string, bool>>
{
new CmbItems<string, bool> { DisplayName = "Y", Value = true },
new CmbItems<string, bool> { DisplayName = "N", Value = false }
};
}
我在组合框(cmbMarried)数据源属性中使用它。用户 DisplayName 属性为 DisplayMember,Value 属性为 ValueMember。
我还有其他模型类用户。其中有财产isMarried。现在我想在组合框中绑定到该数据绑定。
我该怎么做?
【问题讨论】:
-
你使用的是
Windows Forms还是WPF? -
windows 窗体应用
-
你有没有尝试过这样 =>
user.IsMarried = Convert.ToBoolean(cmbBox.SelectedValue)? -
我想使用数据绑定,因为我在文本框中使用过。表格很大,所以数据绑定很有帮助,否则我知道如何在模型中设置
-
我在下面添加了我的答案,试试吧,让我知道:)
标签: c# data-binding combobox