WPF 后台C#设置控件背景图片

原文:WPF 后台C#设置控件背景图片

以前的程序中有做过,当时只是记得uri很长一大段就没怎么记。今天有人问了也就写下来。

 

WPF  后台C#设置控件背景图片

这是一个Button,设置了Background后的效果。

前台的设置比较方便

XAML:

  <Button  Height="174"   Name="button1"  Width="349">
            <Button.Background>
                <ImageBrush ImageSource="/WPFTest;component/Images/1.jpg" Stretch="UniformToFill" TileMode="None" />
            </Button.Background>
   </Button>


在来看后台:

C#:

                    button1.Background = new ImageBrush
                    {
                        ImageSource = new BitmapImage(new Uri("pack://application:,,,/Images/1.jpg"))
                    };


 

就是这段:pack://application:,,,---貌似有的时候不加上还不行。

上一篇:【转】XP/2000无法使用“缩略图查看”、右键无“设置桌面背景”选项问题详解


下一篇:IDEA设置背景图,让金轮马老师陪你敲代码