在项目中添加一个文件夹images ,在文件夹下添加一个tree.jpg的图片。在“解决方案资源管理器”中选择该图片,在属性窗口中将“复制到输出目录”选中“始终复制”,将“生成操作”选择为“内容”,这样,编译后,会在bin/debug目录下生成一个含有tree.jpg图片的名为images的文件夹。
private void button1_Click(object sender, RoutedEventArgs e)
{
Uri uri = new Uri(@"images/tree.jpg", UriKind.Relative);
ImageBrush ib = new ImageBrush();
ib.ImageSource = new BitmapImage(uri);
button1.Background = ib;
}