Получение значений элемента CheckBoxList

У меня есть CheckBoxList, который я заполняю данными. Когда я пытаюсь извлечь проверенные элементы из списка, я могу получить только порядковый номер элемента, но не могу получить значение.

Я прочитал, что вы можете использовать Items [i]. Значение, однако, когда я пытаюсь это сделать, я получаю сообщение об ошибке, в котором говорится, что нет метода расширения "value".

Вот код, который я использую, чтобы попытаться получить информацию (обратите внимание, что GetItemText (i) фактически дает мне только позицию элемента, а не текст для элемента)

   private void btnGO_Click(object sender, EventArgs e)
{
    for (int i = 0; i < chBoxListTables.Items.Count; i++)
    {
        if (chBoxListTables.GetItemChecked(i))
        {
            string str = chBoxListTables.GetItemText(i);
            MessageBox.Show(str);

            //next line invalid extension method
            chBoxListTables.Items[i].value;
        }
    }
}

Это использует .Net 4.0

Любые мысли будут оценены ... спасибо

Ответы на вопрос(8)

Ваш ответ на вопрос