checkedListBoxControl绑定:
说明:listDataSource还是record对象。不再重复。
checkedListBoxControl1.DataSource = listDataSource;
checkedListBoxControl1.DisplayMember = "Name";
checkedListBoxControl1.ValueMember = "ID";
如何设置checkedListBoxControl1的单选:这边我增加了一个checkEdit1按钮,checkEdit1为true时才可多选。
private void checkedListBoxControl1_ItemCheck(object sender, DevExpress.XtraEditors.Controls.ItemCheckEventArgs e)
{
if (checkEdit1.Checked == false)
{
if (e.State == CheckState.Checked)
{
//循环遍历项目
for (int i = 0; i < checkedListBoxControl1.ItemCount; i++)
{
//把非当前的项目全部设置为没选中