C# 使用Blend3创建的按钮上的背景图像

C# 使用Blend3创建的按钮上的背景图像,c#,image,button,expression-blend-3,C#,Image,Button,Expression Blend 3,我想问一下如何在用Expression Blend 3创建的按钮上更改背景图像,我知道VS中的普通按钮有BackgroundImage属性,但我在这个项目中似乎找不到它,想法是在单击按钮时更改背景图像,但我似乎找不到如何操作 唯一可以帮助我的属性是Background属性,但它没有声明任何关于图像本身或类似的内容,甚至没有更改颜色的内容 谢谢你抽出时间 问候 PS:这个项目是用C#完成的,我找到了答案,所以我会把它贴在这里,以防有人有同样的问题: ImageBrush brush = new I

我想问一下如何在用Expression Blend 3创建的按钮上更改背景图像,我知道VS中的普通按钮有BackgroundImage属性,但我在这个项目中似乎找不到它,想法是在单击按钮时更改背景图像,但我似乎找不到如何操作

唯一可以帮助我的属性是Background属性,但它没有声明任何关于图像本身或类似的内容,甚至没有更改颜色的内容

谢谢你抽出时间

问候


PS:这个项目是用C#

完成的,我找到了答案,所以我会把它贴在这里,以防有人有同样的问题:

ImageBrush brush = new ImageBrush(new BitmapImage(new Uri("pack://siteoforigin:,,,/images/yourimage.gif")));
brush.Stretch = Stretch.Uniform;
btn.Background = brush;
我在这里找到了答案: