Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 来自本地文件/资源的背景图像_Wpf_Resources_Background Image - Fatal编程技术网

Wpf 来自本地文件/资源的背景图像

Wpf 来自本地文件/资源的背景图像,wpf,resources,background-image,Wpf,Resources,Background Image,我需要从如下路径设置背景图像:“Data/locale/skin/skin.jpg”,我已经在xaml中尝试将图像设置为资源。。。但我失败了 所以,我的问题是: 如何通过c#code/xaml为我的wpf应用程序设置背景图像 我所尝试的: <Window Background="{StaticResource MyImageBrush}"> ... <Window.Resources > <ImageBrush x:Key ="MyImageBrush" I

我需要从如下路径设置背景图像:“Data/locale/skin/skin.jpg”,我已经在xaml中尝试将图像设置为资源。。。但我失败了

所以,我的问题是:

如何通过c#code/xaml为我的wpf应用程序设置背景图像

我所尝试的:

<Window Background="{StaticResource MyImageBrush}"> ...
<Window.Resources >
    <ImageBrush x:Key ="MyImageBrush" ImageSource ="Data/locale/ro-RO/skin/Login/login.jpg" />
</Window.Resources >
。。。

如果已使用Visual Studio中的“添加现有项”命令将图像添加到项目根目录中名为
数据的文件夹中,则可以使用以下简单格式引用图像:

/ApplicationName;component/FolderName/ImageName.type
在您的情况下,它是这样的(您用应用程序的实际名称替换
ApplicationName
):

。。。
如果您没有像我上面提到的那样添加图像,那么只需确保在VisualStudio的属性窗口中将它们的
生成操作
设置为
资源

<Window Background="{StaticResource MyImageBrush}"> ...
<Window.Resources>
    <ImageBrush x:Key="MyImageBrush" ImageSource="/ApplicationName;component/Data/
        locale/ro-RO/skin/Login/login.jpg" />
</Window.Resources>