Я создал приложение WPF, в котором есть Canvas
, в который я помещаю UserControls
, который может быть перемещен и изменен в размерах пользователем (как в Windows-окне). Теперь я обнаружил, что это может быть очень медленно на старых компьютерах, что является проблемой.
В качестве решения я подумал о создании графики, показывающей UserControl, и показываю это при изменении / перетаскивании элемента управления, чтобы WPF не пересчитывал все элементы навсегда. Единственная проблема в том, что я понятия не имею, как создать это изображение.
Возможно, есть что-то вроде функции, которая делает это в .Net? Или как я мог сделать это самостоятельно?