Есть ли способ определить, содержат ли элементы моего флажка списка данные, поступающие из строки / массива?
Мое текстовое поле содержит следующее:
txtActivities.Text = "ABC, DEF";
Мой флажок (содержит следующее)
Что я хочу сделать, это: (1)Разделите «действия» на массив:
string[] tokens = txtActivities.ToString().Split(',');
и (2) попытайтесь «проверить» элементы, найденные в моем проверенном списке (cListActivities), на основе моего текстового поля
for (int i = 0; i < frm.clistActivities.Items.Count; i++){
if (frm.clistActivities.Items[i].ToString().Contains(tokens)) //error?
{
frm.clistActivities.SetItemChecked(i); // not working
}}
Вывод: Пункты ABC и DEF должны быть проверены.
Есть предложения?