Devexpress检查了Combobox编辑

时间:2014-02-03 20:16:27

标签: c# sql devexpress

我制作了Master-Detail表格。具有客户基本信息和详细部分的表格的主要部分,当我选择具有LCD故障,电池故障等故障的移动设备时。

  

我使用Devexpress CheckedComboBoxEdit选择多个值   从数据库中获取Mobile Faults列表,例如LCD Fault,   扬声器故障,电池故障,键盘故障,摄像机故障。我怎样才能   将选定的故障列表与移动

一起保存到数据库

1 个答案:

答案 0 :(得分:1)

CheckedComboBoxEdit将所有已检查项目的值(通过CheckedComboBoxEdit.Properties.ValueMember映射)存储在属性EditValue中,并使用CheckedComboBoxEdit.Properties.SeparatorChar分隔。

所以你可以存储你所有的错误ID(我认为它们的值为1,2,3 ......),如下所示:

var faults = (myCheckedComboBoxEdit.EditValue ?? "").ToString().Split(myCheckedComboBoxEdit.Properties.SeparatorChar).Select(i => Convert.ToInt32(i)).ToList();