【问题标题】:How do I refer to root project directory in WPF XAML when setting paths to other files?设置其他文件的路径时,如何在 WPF XAML 中引用根项目目录?
【发布时间】:2010-09-29 19:28:34
【问题描述】:

当文件位于更高级别的目录中时,我在引用图像文件和其他 XAML 文件时遇到问题,然后是我从中引用它们的 XAML 文件。有没有办法引用项目目录的根目录?

例如,我有以下文件和目录:

  1. 项目根文件夹:\root
  2. 根文件夹中的图标:\root\AppIcon.ico
  3. 子目录:\root\子目录
  4. 子目录中的 Xaml 文件“window.xaml”:\root\subdirectory\window.xaml

如何在\root\subdirectory\window.xaml 的xaml 中引用\root\AppIcon.ico? 如果我想设置窗口 window.xaml 的图标,我应该在这里放什么: icon="what do I put here"?

谢谢

【问题讨论】:

    标签: .net wpf xaml


    【解决方案1】:

    尝试..\appicon.ico 上一级。根据文件夹嵌套添加尽可能多的内容

    【讨论】:

      【解决方案2】:

      实际上,如果你多次使用..\,它会认为地址为URI,并抛出异常:

      ...操作失败,URI '.. \ ..\application.ico'

      【讨论】:

        猜你喜欢
        • 2022-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多