Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

опять проблемка в C#

23.11.17 19:23
Re: опять проблемка в C#
 
beautiful_man посетитель
в ответ Murr 23.11.17 18:12

Не хочет поочерёдно вписывать в checkedListBox1


checkedListBox1.Items.Add(splitted[0]);
Thread.Sleep(1000);
SendXPCommands(splitted[0], code);
Thread.Sleep(1000);
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
checkedListBox1.SetItemChecked(i, true);
}

Команды отправляет правильно, а вот в checkedListBox1 пишет в конце всё сразу.

Где ошибка может быть?

Не из за Thread.Sleep случаем.

Пробовал без:

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

всё равно в конце вписывает всё сразу в checkedListBox1,

а нужно

вписал техт в checkedListBox1

пауза

отправил команду

пауза

посадил галку напротив вписаного текста в checkedListBox1.

 

Перейти на