【问题标题】:Load external XML file in a XmlDataProvider在 XmlDataProvider 中加载外部 XML 文件
【发布时间】:2014-01-15 13:19:07
【问题描述】:

我会将 Xml 文件加载到我的项目中,而不将其包含到我的解决方案中。通常加载它是:

<XmlDataProvider x:Key="MyList" Source="Packages.xml" XPath="Packages"/>

源“Packages.xml”中的位置必须是包含在我的项目中的 XML。 但是如何读取项目中未包含的 Xml?

非常感谢!

您好!

【问题讨论】:

    标签: c# .net xml wpf


    【解决方案1】:

    您可以将Source 属性设置为包含 XML 文件路径名的 Uri:

    string xmlFilePath = ...
    var xmlDataProvider = (XmlDataProvider)Resources["MyList"];
    
    xmlDataProvider.Source = new Uri(xmlFilePath);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-19
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 1970-01-01
      • 2011-09-28
      • 2016-10-02
      • 2013-12-07
      相关资源
      最近更新 更多