我在我的C#软件中使用CheckedListBox。软件通过图形界面检查和取消检查项目以及用户。我添加了一个取消选中所有项目的按钮。当用户按下按钮时,软件应取消选中所有项目。有时,当我在按钮单击后通过软件取消选中项目时,一些项目仍然出现在列表框的checked items属性中。是否可能CheckedListBox需要一些时间来更新CheckedItems属性?或者是我的调用用法有问题? 我发现,当我在取消检查和读取选中项之间设置断点时,选中的项将正确更新。 //---------------------------------------------
// function to get
我无法根据在另一列表框(CLB)中所做的选择来填充选中的列表框(CLB)。还需要注意的是,我在顶部有一个"Select All“复选框,用于选中/取消选中第一个CLB中的所有项。= False Then End If
Private Sub clb1_ItemCheck(ByVal senderAs System.Object, ByVal e As System.Windows.Forms.ItemChe
DataTable = sqlite.SelectData("SELECT field,name,obligatory from cnf_oblfields WHERE module='report'")
clb_obl.ValueMember = "field" For i = 0 To rep.Rows.Count-