Как создать образ WPF UserControl во время выполнения

Я создал приложение WPF с Canvas , на котором я размещаю UserControls , которые можно перемещать и изменять размер с помощью пользователь (точно так же, как Windows-Window). Теперь я обнаружил, что это может быть очень медленным на старых ПК, что является проблемой.

В качестве решения я подумал о том, чтобы сгенерировать графику, показывающую UserControl, и показать это при изменении размера / перетаскивании элемента Control, чтобы предотвратить постоянный пересчет всех элементов WPF. Единственная проблема в том, что я понятия не имею, как сгенерировать это изображение.

Может быть, есть что-то вроде функции, которая делает это в .Net? Или как я могу сделать это самостоятельно?

5
задан James Webster 23 March 2011 в 10:50
поделиться