tenho checboxlist onde tenho 4 opções quero pegar mais de um valor.
São 4 produtos.
Prc, você quer capturar o valor de todos que estão marcados? é isso?
se for, você pode percorrer a lista verificando qual está marcado, podendo utilizar por exemplo, um for each.
for (int i = 0; i < chBoxListTables.Items.Count; i++) { if (chBoxListTables.GetItemChecked(i)) { string str = (string)chBoxListTables.Items[i]; MessageBox.Show(str); } }