У меня есть checkListbox, для которого я связываю значения с Id и значениями, когда элементы проверяются, я сохраняю Id в базе данных, когда загружается форма, я хочу, чтобы элементы checkedListbox проверялись на основе идентификатора
Я могу привязать только проверенный список на основе индекса, как показано ниже, другой альтернативой, которую я вижу, является получение индекса значения и проверка его, но это не будет работать в моем случае, так как у меня есть только идентификаторы из проверенного списка элементы, которые необходимо проверить.
int index = checkedListBox1.Items.IndexOf("42");
checkedListBox1.SetItemChecked(index , true);
так я связываю значения
ccBoxitem item = new ccBoxitem(a.name, a.id);
checkedListBox1.items.add(item);
public ccBoxitem (string name, int val)
{
this.name = name;
this.val = val;
}
Как я могу проверить checkedlistbox
на основе идентификатора?