Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / [WPF] URI на embedded ресурс, возможно? / 6 сообщений из 6, страница 1 из 1
29.04.2009, 13:01
    #35960702
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
Сейчас для отображения картинки используется такой говнокод.
Код: plaintext
1.
imgRefresh.Source = Imaging.CreateBitmapSourceFromHBitmap(PriceListAnalyzer.Properties.Resources.icon_refresh.GetHbitmap(), IntPtr.Zero, Int32Rect.Empty, BitmapSizeOptions.FromEmptyOptions());
Есть ли возможность прямо в XAML указать URI к ресурсу? Подчеркиваю ресурс embedded.

Никогда не поздно сделать еще хуже!
...
Рейтинг: 0 / 0
30.04.2009, 01:52
    #35962339
МимоШёл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
Kull Damned,

да, можно. Используя схему pack:

например,

"pack://application:,,,/ResourceLibrary,component/images/myimage.jpg"
сам ресурс должен быть помечен в свойствах как resource или как page.
...
Рейтинг: 0 / 0
30.04.2009, 01:54
    #35962340
МимоШёл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
или просто "/ResourceLibrary/images/myimage.jpg", но в мультидоменной конфигурации этот метод не работает.
...
Рейтинг: 0 / 0
30.04.2009, 02:01
    #35962345
МимоШёл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
...
Рейтинг: 0 / 0
30.04.2009, 11:55
    #35963038
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
Читал. :(
Я не зря сказал, что ресурс embedded...
Resources.resx:
Код: plaintext
1.
2.
3.
4.
5.
  <data name="icon_refresh" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        R0lGODlhBgAJAPMAADCqQV67gRCfERqiIaPWzy+qQQ6eEej0/3DFcaDYrwGZAf///wAAAAAAAAAAAAAA
        ACH5BAEAAAsALAAAAAAGAAkAAAQbcCGlkpqUinSsWmAGjkv2lYpBLIOpFBUCBEsEADs=
</value>
  </data>

Будущего нет. И завтра не будет. ©
...
Рейтинг: 0 / 0
30.04.2009, 14:52
    #35963599
МимоШёл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[WPF] URI на embedded ресурс, возможно?
Kull Damned,

хмм.... тогда звиняй. Можно попробовать написать конвертер или что-нибудь наподобие StaticResourceExtension, что бы потом просто в XAML указывать что-то типа <Image Source="{Resx myicon.ico}"/>
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / [WPF] URI на embedded ресурс, возможно? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]