我正在使用带有Windows窗体的checkedListBox。我正在使用LINQ进行数据库操作。
现在,当用户编辑表单时,我需要查看复选框是否是新选择的,如果条目不存在则插入表中。如果他们之前已经检查过,现在他们将其检出,我需要从数据库中删除该条目。有人可以帮助我如何在LINQ中以一种简单的方式做到这一点?在排序中,我需要插入任何新选择的复选框,并删除它们之前是否存在但未被选中。
非常感谢。
答案 0 :(得分:0)
您可以轻松获取已选中和未选中的项目,但要确定它们最初是否已选中/未选中,您必须将其存储在某处,无论是标记属性还是存储在变量中。
HTH。