【发布时间】:2016-12-08 23:30:40
【问题描述】:
我使用 Resources.resx 添加了一个 png 文件,它位于一个名为 resources 的文件夹中。 我正在尝试将我的主窗口背景更改为图像。
this.Background = Properties.Resources.backGround;
gives 不能将 System.Drawing.Bitmap 类型隐式转换为 System.Windows.Media.Brush
我已尝试遵循我找到的其他答案,例如
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/myapp;component/Images/icon.png")));
但老实说,我不知道如何使用 @"pack... etc" 我尝试过类似的方法
@"pack://Info Collector:,,,/myapp;component/resources/backGround.png")));
但我又找不到任何好的资源来解释这条线。
提前谢谢你。
【问题讨论】: