用C#读取XML文件并绑定到combobox中
要求把XML文件中的这几个exe字段绑定到COMBOBOX中,紧急啊,会的大哥给个完整点的代码。。。XML文件内容如下:<Config><Open><OpenFileFi...
要求把XML文件中的这几个exe字段绑定到COMBOBOX中,紧急啊,会的大哥给个完整点的代码。。。XML文件内容如下:
<Config>
<Open>
<OpenFile FileName=".\dbsvr.exe" Sleep="1000"/>
<OpenFile FileName=".\loginsvr.exe" Sleep="1000"/>
<OpenFile FileName=".\clothing.exe" Sleep="2000"/>
<OpenFile FileName=".\strategy.exe" Sleep="2000"/> 展开
<Config>
<Open>
<OpenFile FileName=".\dbsvr.exe" Sleep="1000"/>
<OpenFile FileName=".\loginsvr.exe" Sleep="1000"/>
<OpenFile FileName=".\clothing.exe" Sleep="2000"/>
<OpenFile FileName=".\strategy.exe" Sleep="2000"/> 展开
2个回答
展开全部
string xmlpath = "你的XML路径";
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(xmlpath);
XmlNodeList nodelist = xmldoc.SelectSingleNode("Config").ChildNodes;
for(int i=0;i<nodelist.Item(0).ChildNodes.Count;i++)
{
Combox1.Items.Add(xmldoc.SelectSingleNode("Config").ChildNodes[i].InnerText;
}
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(xmlpath);
XmlNodeList nodelist = xmldoc.SelectSingleNode("Config").ChildNodes;
for(int i=0;i<nodelist.Item(0).ChildNodes.Count;i++)
{
Combox1.Items.Add(xmldoc.SelectSingleNode("Config").ChildNodes[i].InnerText;
}
追问
string XmlFileString = @"E:\C#\123\PathList.Xml";
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(XmlFileString);
XmlNodeList nodelist = xmldoc.SelectSingleNode("Config").ChildNodes;
for (int i = 0; i < nodelist.Item(0).ChildNodes.Count;i++ )
{ comboBox.Items.Add(xmldoc.SelectSingleNode("Config").ChildNodes[i].InnerText);
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//读取设定档
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("你的路径");
//取得节点
XmlNode xmlNode = xmlDoc.SelectSingleNode("Open");
foreach (XmlNode item in xmlNode.ChildNodes)
{
你的COMBOBOX.Items.Add(item.Attributes["FileName"].InnerText);
}
完成
1楼少个")"
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("你的路径");
//取得节点
XmlNode xmlNode = xmlDoc.SelectSingleNode("Open");
foreach (XmlNode item in xmlNode.ChildNodes)
{
你的COMBOBOX.Items.Add(item.Attributes["FileName"].InnerText);
}
完成
1楼少个")"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询