Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не загружается изображение в Image, Странная проблема... 
:(
    Опции темы
Darkmaster
Дата 30.3.2010, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Пытаюсь загрузить картину в Image, но ничего не получается. Компонент сам создается и занимает выделенное ему место, но изображение не отображается. При этом и картинка присутствует на месте (путь правильный). Вот код:

Код

                System.Windows.Controls.Image img = new System.Windows.Controls.Image();
                img.Height = 80;
                img.Width = 100;
                img.Margin = new Thickness(4);
                img.Stretch = Stretch.Uniform;

                BitmapImage bi = new BitmapImage();
                bi.BeginInit();
                bi.UriSource = new Uri(@"C:\Users\antongladchenko\Desktop\1.jpg", UriKind.RelativeOrAbsolute);
                bi.EndInit();
                img.Source = bi;
                WrapImg.Children.Add(img);  


В последней строке Image добавляется в Wrappanel. Но и без него все работает ровно таким же образом. Ума не приложу в чем проблема...
--------------------
GeekTV - интернет-телевидение для гиков
PM MAIL   Вверх
Darkmaster
Дата 30.3.2010, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Хм... на какой-то момент показалось, что просто объект освобожается. Но вроде нет...

Это сообщение отредактировал(а) Darkmaster - 30.3.2010, 17:42
--------------------
GeekTV - интернет-телевидение для гиков
PM MAIL   Вверх
WolfTheGrey
Дата 6.4.2010, 01:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 21.1.2009
Где: forum.vingrad.ru

Репутация: 2
Всего: 2



а тебе обязательно прользоваться методами : BeginInit(); и EndInit();???

все делают так:
Код

img.Source =new BitmapImage(new Uri(@"C:\Users\antongladchenko\Desktop\1.jpg", UriKind.Relative));

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.