Я хотел бы обновить некоторые или все элементы моего списка и содержимое подэлементов с помощью таймера (1 секунда обновления), но просмотр списка мигает каждую секунду. Иногда подпункты теряются при перерисовке. Поскольку мой список содержит данные, которые могут быть изменены в любое время, я использую таймер.
Код:
Я поместил эту функцию в метод Tick таймера
void Refresh()
{
foreach(string s in lsttring)
{
lv.items.add(s);
lv.items[i].subitems.add(i);
}
}
Я ожидаю, что будет изменено только содержимое элементов (текст элемента и текст подпункта), а не весь просмотр списка вместе с отметкой таймера.