新手问一个WPF动态生成的Button的背景图片问题

我在WPF的后台代码中生成了若干个按钮,本来我是用ImageBrushim=newImageBrush();im.ImageSource=newBitmapImage(n... 我在WPF的后台代码中生成了若干个按钮,本来我是用
ImageBrush im = new ImageBrush();
im.ImageSource = new BitmapImage(new Uri(@"../../Image/1.bmp", UriKind.RelativeOrAbsolute));
a.Background = im;
这样的代码来设置背景图片的,但是后来发现,这样的话,生成的exe文件被移出去以后就找不到原来的图片了。所以现在想用Properties.Resources里面的资源图片,但是不知道如何在代码里设置,求各位大神指教!
展开
 我来答
阳光的雷咩咩
2013-12-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7835万
展开全部
把图片添加到项目里面,属性改成资源,uri用相对的就行了,用pack uri
http://msdn.microsoft.com/zh-cn/library/aa970069.aspx
百度网友a9e3f02
2013-12-23
知道答主
回答量:32
采纳率:0%
帮助的人:45.2万
展开全部
im.ImageSource = new BitmapImage(new Uri("pack://application:,,,Resources/1.bmp"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式