Другой способ, как добавить изображение к ресурсам - PullRequest
4 голосов
/ 23 января 2011

Привет, я нашел два способа как добавить изображение к ресурсам.

Во-первых, например: я создаю образы папок и добавляю некоторые изображения в эту папку, устанавливаю действие по сборке образов на ресурсах.Примерно так:

http://www.codewrecks.com/blog/index.php/2010/07/23/bind-an-image-to-a-property-in-wpf/

И второй способ - использовать Resources.resx и использовать AddResources -> AddExistingFile.

Результат одинаков?

Извините за мой английский.

1 Ответ

11 голосов
/ 23 января 2011

Нет, это не то же самое.

Ресурсы WPF должны использовать действие сборки "Ресурс".Ресурсы Resx (или «Встроенный ресурс») используются Windows Forms, а не WPF.Они разрешаются до System.Drawing.Bitmap, но WPF требуется System.Windows.Media.ImageSource, поэтому вы не можете напрямую использовать изображения Resx в WPF (однако вы можете конвертировать из Bitmap в ImageSource, используя класс System.Windows.Interop.Imaging)

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