Я создаю программу сопоставления WPF, которая будет потенциально загружать и набирать сотни файлов на экран в любой момент времени, и пользователь может захотеть масштабировать и панорамировать этот экран. Некоторые из этих типов файлов могут содержать тысячи точек, которые, скорее всего, будут связаны как некоторый путь. Другие поддерживаемые форматы будут включать файлы TIFF.
Лучше ли для производительности иметь один DrawingVisual, на который нарисованы все данные, или мне нужно создать новый DrawingVisual для каждого загруженного файла?
Если кто-нибудь может предложить какие-либо советы по этому поводу, это будет очень признательно.