PDA

View Full Version : resource در wpf



amirsajjadi
سه شنبه 20 مرداد 1388, 20:42 عصر
با سلام
من چندتاعكس داخل ريسورس يك پروژه ي wpf قرار دادم حالا ميخوام با استفاده از كنترل image اون رو نشون بدم
image.source=?
ممنون

H2K
سه شنبه 20 مرداد 1388, 22:50 عصر
http://www.progware.org/Blog/post/Image-Resources-in-WinForms-and-WPF.aspx

amirsajjadi
چهارشنبه 21 مرداد 1388, 08:04 صبح
با سلام
ممنون دوست عزيز ولي مشكل من حل نشد
من مي خوام مستقيم از توي resource برنامه عكس رو نشون بدم نه از كنار پروژه.

amirsajjadi
چهارشنبه 21 مرداد 1388, 18:36 عصر
با سلام
ممنون از دوستان
خودم جواب سوالمو پيدا كردم
اين هم تابع براي اين كار (مشكلي كه داره فقط در زمان اجرا تصاوير رو نشون مي ده) :

Function GetImageFromResource(ByVal rs As System.Drawing.Bitmap) As BitmapImage
Dim a As New BitmapImage
Dim b As New IO.MemoryStream
rs.Save(b, System.Drawing.Imaging.ImageFormat.Png)
a.BeginInit()
a.StreamSource = b
a.EndInit()
Return a
End Function
طريقه استفاده :


image1.source= GetImageFromResource(My.Resources.computer)