2015-08-31 52 views
1

我在加载WPF窗口onload()函数的XML文件时出现问题。如果任何人可以帮助一些链接如何自动加载文件。我不想打开对话框。提前致谢。在WPF窗口加载XML文件加载

代码

void load() 
    { 
     try 
     { 
      var xml = File.ReadAllText("XML.xml"); 
      XmlDocument doc = new XmlDocument(); 
      doc.Load(xml); 
      if (true) 
      { 
       status.Content = "Loaded"; 
      } 
     } 
     catch(Exception e) 
     { 
      MessageBox.Show("not"); 
     } 
    } 
+0

更好地发布有关您的问题的更多细节,以便我们可以为您提供帮助。 – artsylar

+0

为了确保,你已经在XAML窗口中连接了Loaded参数来运行“load”方法? – JaggenSWE

回答

2

这将加载XML文件,把这个的OnLoad()

var xml = File.ReadAllText("my.xml"); 
var parsed = new XmlDocument(); 
parsed.LoadXml(xml); 

把这个尝试捕捉当然

这里是documentation

或者您可以使用XmlDocument.Load

var parsed = new XmlDocument(); 
parsed.Load("my.xml"); 
+0

哦,是的!有效 :) – tabia