我想知道如何在CheckedComboBoxEdit中激活检查以保存DataBase中的活动值。 我有一个包含N个数据的列表,我想只保存活动数据。
谢谢!
答案 0 :(得分:0)
CheckedComboBoxEdit.Properties.GetItems.GetCheckedValues()
如果它适合你,请告诉我。
有关CheckedComboBoxEdit成员的更多信息: https://documentation.devexpress.com/#WindowsForms/DevExpressXtraEditorsCheckedComboBoxEditMembersTopicAll
答案 1 :(得分:0)
您可以使用以下内容获取已检查项目的集合 CheckedComboBoxEdit.Properties.GetItems.GetCheckedValues() 方法。它只返回已检查项的值 基础列表控制。
要完成此任务,您还可以使用以下方法:
string items = string.Empty;
foreach (CheckedListBoxItem item in checkedComboBoxEdit1.Properties.GetItems())
if (item.CheckState == CheckState.Checked)
items += string.Format("{0} YES \r\n", item.Description);
else
items += string.Format("{0} NO \r\n", item.Description);
items = items.TrimEnd("\r\n".ToCharArray());
XtraMessageBox.Show(items);
更多参考资料:
Get Checked Items In A DevExpress CheckedComboBoxEdit
How to iterate through through CheckedComboBoxEdit
How to retrieve the checked items in the CheckedComboBoxEdit control