gpt4 book ai didi

c# - XAML 图像源

转载 作者:行者123 更新时间:2023-11-30 23:20:59 25 4
gpt4 key购买 nike

我正在使用 VS2015 编写 WPF 应用程序。我有一个包含图像控件的用户控件。我的图像在图像子文件夹中的文件系统中。在设计模式下,图像显示良好,但当我运行它时,却没有。我这样指定了图像位置:

Source="Images/ball.png"

在图片标签中。我尝试了所有显而易见的事情,比如将文件夹复制到 bin\Debug 文件夹等。实验中,此错误消息在 Source 标记上弹出:

“找不到路径‘C:\Program Files (x86)\New folder\Microsoft Visual Studio 14.0\Common7\IDE\Images\red-ball.png'”的一部分

我终于通过给它提供图像的完整路径让它显示出来,但我真的认为我不应该这样做。有没有办法给它一个相对于应用程序而不是 IDE 位置的相对路径?

最佳答案

首先,确保您的 Images 子文件夹与您的项目相关,即:

  • 项目
    • 图片
      • 球.png

然后将“ball.png”添加到您的项目中,将其构建操作设置为“资源”。您的链接现在将按预期工作。

我猜它在您提到的地方寻找图像,因为它无法在它想要查找的资源中找到它。请注意,声音和视频剪辑不能以这种方式工作,您必须将它们复制到构建输出或使用包 URI。

关于c# - XAML 图像源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39522212/

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