XAML:Grid.Background上的ImageBrush元素在运行时关闭我的窗口

问题描述 投票:-1回答:2
<Grid>
    <Grid.Background>
        <ImageBrush ImageSource="/Images/Sky_Blue.png" Stretch="Fill"/>
    </Grid.Background>

    <!--Other Stuff-->
</Grid>

在我的WPF项目中,我试图添加背景图像。但是,每当我在其中添加先前的代码并运行该项目时,该窗口便永远不会打开,而不会出现任何错误。但是,当我删除代码时,项目运行正常。非常感谢您的帮助!

c# wpf image visual-studio wpf-controls
2个回答
0
投票

存在错误,但是除非您在连接了Visual Studio调试器的情况下启动应用程序,否则您将看不到它。

最有可能是抛出IOException的说法,即找不到资源'images / sky_blue.png'。您需要指定图像的有效路径。然后您的应用程序将按预期启动。


-1
投票

我关闭并打开了Visual Studio,由于某种原因,它没有显示Excpetion。现在是

© www.soinside.com 2019 - 2024. All rights reserved.