Использование векторной графики XAML в приложении WPF - PullRequest
15 голосов
/ 17 июня 2009

У меня есть векторное изображение, которое я определил в XAML. Как правильно использовать этот ресурс в приложении WPF?

Я хочу получить векторное изображение в своем собственном файле XAML, а затем добавить изображение в другие элементы управления пользователя в моем приложении. Каким должен быть элемент верхнего уровня в моем векторном изображении XAML? Как мне ссылаться на это изображение в других элементах управления пользователя?

Ответы [ 2 ]

10 голосов
/ 17 июня 2009

http://learnwpf.com/post/2006/06/04/How-do-I-Include-Vector-Based-Image-Resources-in-my-WPF-Application.aspx объясняет, как это сделать.

<ContentControl Template="{StaticResource Credit-Card}" />
1 голос
/ 18 февраля 2011

Чрезвычайно сложно использовать векторную графику для многократного использования в WPF и Silverlight.

Эти два вопроса StackOverflow обсуждают некоторые из доступных вариантов:

Иконки XAML - Как использовать?

WPF Как правильно использовать файлы SVG в качестве значков в WPF

Прочитав эти вопросы и ответы, я думаю, что лучшее решение - придерживаться растрового / растрового формата, такого как PNG, до тех пор, пока Microsoft не решит поддержать SVG.

...