WPF - Контент ContentControl как DrawingVisual - PullRequest
2 голосов
/ 08 января 2011

Можно ли установить свойство Content для ContentControl для объекта DrawingVisual? В документации сказано, что контент может быть любым, но я пробовал, и ничего не появляется, когда я добавляю элемент управления на холст. Возможно ли это, и если это возможно, вы можете опубликовать полный код, который добавляет ContentControl, содержимое которого является DrawingVisual, на холст?

1 Ответ

4 голосов
/ 08 января 2011

Могу ли я установить свойство Content ContentControl для объекта DrawingVisual?

Технически, да, вы можете.Однако это, вероятно, не то, что вы хотите.DrawingVisual, добавленный в ContentControl, просто отобразит строку «System.Windows.Media.DrawingVisual».Следующий код в сетке продемонстрирует это легко:

<Button>
    <DrawingVisual/>
</Button>

Чтобы правильно использовать DrawingVisual, вам нужно заключить его в FrameworkElement.См. Справочник Microsoft .

. Таким образом, следующий код должен помочь вам сделать то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...