использование источника данных с CheckedListBox и всех выбранных элементов - PullRequest
2 голосов
/ 02 февраля 2012

Я использую этот код для создания и добавления элемента для DataSource в свой CheckedListBox.

CheckedListBox1.DataSource = DataSource1.Tables[0];
CheckedListBox1.DisplayMember = "Col_Name";

Как создать весь выбранный элемент (без использования цикла)?

1 Ответ

2 голосов
/ 03 февраля 2012

Следуя моим комментариям ранее, я публикую ответ: это невозможно сделать без цикла.

Это выберет все элементы:

CheckedListBox1.DataSource = DataSource1.Tables[0];
CheckedListBox1.DisplayMember = "Col_Name";

for (int i = 0; i < CheckedListBox1.Items.Count; i++)
{
    CheckedListBox1.SetSelected(i, true);
}

Этопроверим все предметы:

CheckedListBox1.DataSource = DataSource1.Tables[0];
CheckedListBox1.DisplayMember = "Col_Name";

for (int i = 0; i < CheckedListBox1.Items.Count; i++)
{
    CheckedListBox1.SetItemChecked(i, true);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...