WPF图像源相对路径

时间:2014-02-17 21:13:54

标签: wpf image

我正在尝试为WPF应用程序获取相对路径而没有成功。

public string DisplayedImage 
{
    get { return "/AppName;Images/ImageName.jpg"; }
}

上面的代码给我IOException:'System.IO.IOException:无法在输出窗口中找到资源'/AppName ;Images/ImageName.jpg'。

有效的代码是:

public string DisplayedImage
{
    get
    {
        return Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Images/ImageName.jpg");
    }          
}

我想知道为什么/ AppName方式失败。任何见解?在编译时不知道图像。这是一个数据库应用程序,图像存储在本地驱动器上,位于Application目录的文件夹中。

0 个答案:

没有答案