gpt4 book ai didi

wpf - 尝试设置窗口背景时 ImageBrush 抛出异常

转载 作者:行者123 更新时间:2023-12-02 07:02:44 33 4
gpt4 key购买 nike

我正在尝试将我的 WPF 窗口的背景设置为图像,但是当我尝试运行它时出现此异常:

PresentationFramework.dll 中出现类型为“System.Windows.Markup.XamlParseException”的第一次机会异常附加信息:“在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值引发了异常。”行号“8”和行位置“10”。

我不想将图像添加到项目中,因为我希望能够在运行时更改图像。我的目的是在启动时使用数据绑定(bind)来设置背景图片,一旦我开始工作。

源代码:

<Window x:Class="ColinsTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Colin's Test Application"
WindowStyle="None"
WindowState="Maximized">
<Window.Background>
<ImageBrush
ImageSource="DeLaRue-Background.jpg"/>
</Window.Background>
<Grid></Grid>
</Window>

有什么想法吗?谢谢

最佳答案

错了。它应该设置为 CONTENT 而不是 Resource。

包含在您的项目中(使用文件资源管理器)

Right click on the image > Properties > Advanced.

构建操作:内容

复制到输出目录:总是复制。

关于wpf - 尝试设置窗口背景时 ImageBrush 抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17617086/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com