对于一个需要 10-20 个小图标和图片进行说明的 WPF 应用程序,将它们存储在程序集中作为嵌入式资源是正确的选择吗?
如果是这样,请问我该如何在 XAML 中指定 Image 控件应该从嵌入式资源中加载图片?
对于一个需要 10-20 个小图标和图片进行说明的 WPF 应用程序,将它们存储在程序集中作为嵌入式资源是正确的选择吗?
如果是这样,请问我该如何在 XAML 中指定 Image 控件应该从嵌入式资源中加载图片?
以下代码可行,要设置的图像在属性资源中:
var bitmapSource = Imaging.CreateBitmapSourceFromHBitmap(MyProject.Properties.Resources.myImage.GetHbitmap(),
IntPtr.Zero,
Int32Rect.Empty,
BitmapSizeOptions.FromEmptyOptions());
MyButton.Background = new ImageBrush(bitmapSource);
img_username.Source = bitmapSource;