如何在repositoryItemCheckedComboBoxEdit中设置与数据源绑定的特定项的checkstate?

时间:2011-06-08 04:45:10

标签: c# devexpress

我的repositoryItemCheckedComboBoxEdit位于BarEditItem。我想将数据源绑定到repositoryItemCheckedComboBoxEdit

为此,我使用了datasource的{​​{1}}属性。但我无法在repositoryItemCheckedComboBoxEdit中的每个项目的数据源中将checkstate设置为已选中或未选中。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您绑定的数据源是什么?一些代码会有所帮助。这是一个想法

// Add check items to the control's dropdown.
string[] itemValues = new string[] { 
    "Circle", "Rectangle", "Ellipse", 
    "Triangle", "Square" };
foreach (string value in itemValues)
    checkedComboBoxEdit1.Properties.Items.Add(value, CheckState.Unchecked, true);
// Specify the separator character.
checkedComboBoxEdit1.Properties.SeparatorChar = ';';
// Set the edit value.
checkedComboBoxEdit1.SetEditValue("Circle; Ellipse");
// Disable the Circle item.
checkedComboBoxEdit1.Properties.Items["Circle"].Enabled = false;

RepositoryItemCheckedComboBoxEdit.Items财产

基本上你需要设置SetEditValue