У меня есть элемент управления Canvas
в моем приложении WPF, и я создаю множество фигур в другом потоке и добавляю их на холст (используя Dispatcher
), но так как я воссоздаю дочерние элементы (они динамические и сгенерированные из других данных, и их количество изменяется во время выполнения), я вызываю:
canvas.Children.Clear();
, но при этом «мигает» холст, что дает мерцающий вид, когда холст очищается и заполняется. Можно ли сделать так, чтобы это выглядело "непрерывным", чтобы шаг чистого холста не был виден?
Я не уверен, что мне нужно использовать вышеуказанный вызов или сделать что-то еще, чтобы избежать его.