如何在DevExpress的CheckedComboBoxEdit中设置所选元素

时间:2012-01-15 07:05:51

标签: devexpress checkedlistbox

我是DevExpress控件的新手。我有一个DevExpress checkedComboBoxEdit控件,由使用Linq的SQL Server数据填充。填充checkedComboBox元素工作正常,但我无法弄清楚如何设置所选元素。

数据库表包含三个字段

  • id(超值会员),
  • 角色(展示会员)
  • 适用(未选中包含0,选择包含1)

我想根据“应用”字段选择复选框元素。我怎样才能做到这一点?或者通过修改数据库表有更好的方法吗?或者是否有CheckedComboBox属性来执行此操作?

由于

2 个答案:

答案 0 :(得分:2)

您应该在DevExpress online doumentation中找到所需的一切。特别是:

  

初始化检查项目的值并显示值为的文本   这些字段,将字段的名称分配给   RepositoryItemCheckedComboBoxEdit.ValueMember和   RepositoryItemCheckedComboBoxEdit.DisplayMember属性。

因此,在您的情况下,您应该将“角色”分配给DisplayMember属性,并将“应用”分配给ValueMember属性(而不是“id”)。

答案 1 :(得分:0)

对于 i = 0 到 CheckedComboBoxEdit1.Properties.Items.Count - 1 clUSER_ID.CheckedComboBoxEdit1.Items.Item(i).CheckState = CheckState.Unchecked 下一个