[WPF] В элементе Image показать System.Drawing.Image
От: stele Россия www.stele.su
Дата: 11.05.11 08:27
Оценка:
Каким образом в Source элемента WPF Image указать путь на объект System.Drawing.Image?
... << RSDN@Home 1.2.0 alpha 5 rev. 1497>>
В задаче спрашивается:
Сколько вытечет портвейна из открытого бассейна?
Re: [WPF] В элементе Image показать System.Drawing.Image
От: Аноним  
Дата: 11.05.11 08:33
Оценка: 12 (1)
Здравствуйте, stele, Вы писали:

S>Каким образом в Source элемента WPF Image указать путь на объект System.Drawing.Image?



public static BitmapImage GetBitmapImage(this Image image, ImageFormat format)
{
var returnImage = new BitmapImage();

returnImage.BeginInit();
returnImage.StreamSource = new MemoryStream(image.ToArray(format));
returnImage.EndInit();

return returnImage;
}


public static byte[] ToArray(this Image image, ImageFormat format)
{
byte[] returnArray;

using (var ms = new MemoryStream())
{
image.Save(ms, format);
returnArray = ms.ToArray();
}

return returnArray;
}
Re: [WPF] В элементе Image показать System.Drawing.Image
От: vit_as Россия  
Дата: 11.05.11 08:36
Оценка:
Здравствуйте, stele, Вы писали:

S>Каким образом в Source элемента WPF Image указать путь на объект System.Drawing.Image?


Реализовать конвертер IValueConverter, который преобразует Image в ImageSource
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.