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

简介: 原文:WPF 后台C#设置控件背景图片 以前的程序中有做过,当时只是记得uri很长一大段就没怎么记。今天有人问了也就写下来。
+关注继续查看
原文:WPF 后台C#设置控件背景图片

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

 

这是一个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:,,,---貌似有的时候不加上还不行。

目录
相关文章
|
7月前
|
C#
WPF界面异常:未将对象引用设置到对象实例
WPF界面异常:未将对象引用设置到对象实例
|
7月前
|
C#
WPF TreeView设置所有节点默认展开
WPF TreeView设置所有节点默认展开
|
7月前
|
C#
WPF中给TextBox/TextBlock设置提示文本
WPF中给TextBox/TextBlock设置提示文本
WPF中给TextBox/TextBlock设置提示文本
|
C# Windows
在VS2005中设置WPF中自定义按钮的事件
原文:在VS2005中设置WPF中自定义按钮的事件 上篇讲了如何在Blend中绘制圆角矩形(http://blog.csdn.net/johnsuna/archive/2007/08/13/1740781.aspx),本篇继续下一步骤,如何自定义按钮的事件。
986 0
|
C# Windows
WPF 3D中多个模型如何设置某一个在最前?
原文:WPF 3D中多个模型如何设置某一个在最前? 问题:我们的模型包括导入的3D solid模型和axis坐标轴模型,当模型旋转的时候,3D会将axis挡住。
946 0
|
测试技术 C#
WPF 设置控件阴影后,引发的Y轴位置变化问题
原文:WPF 设置控件阴影后,引发的Y轴位置变化问题 背景 最近遇到一个动画执行时,文本位置变化的问题。如下图: 如果你仔细看的话,当星星变小时,文本往下降了几个像素。 貌似有点莫名其妙,因为控件之间并不在同一个Panel布局控件中,不存在高度限制变化引发此类问题。
982 0
|
C#
WPF透明设置(Opacity)
原文:WPF透明设置(Opacity) 渐变透明 ...
1268 0
|
C# 前端开发
WPF 和 UWP 中,不用设置 From 或 To,Storyboard 即拥有更灵活的动画控制
原文:WPF 和 UWP 中,不用设置 From 或 To,Storyboard 即拥有更灵活的动画控制 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
891 0