c#组合框值从XML填充
本文关键字:XML 填充 组合 | 更新日期: 2023-09-27 18:17:23
我刚刚开始编程,我的头。我做了一个简单的程序,基本上是一个计算器,没什么难的,一旦我掌握了。它是基于我用flash制作的一个类似程序,但我想从flash升级到c#。即使使用Flash,我也需要XML方面的帮助,所以不要认为我很擅长Flash ActionScript。
我要做的是有一个从XML文件中列出名字的组合框。一旦选择了一个名称,我希望该名称进入一个字段,并且6个数字值(也列在XML中)填充用于计算的几个字段。
作为奖励,我还希望能够保存到XML文件,这是Flash无法做到的。在字段中输入自定义数据时,最好知道如何保存数据以供以后使用。
我试着在网上找这个,但只找到解决方案,我无法导入这么多的值,或者是我无法理解的东西。我在努力,但这是我第一次做一个真正的程序。感谢所有愿意帮助我的人。
下面是一个如何在组合框中添加xml元素的示例。你可能需要稍微调整一下。
XmlDocument sFor = new XmlDocument();
sFor.Load(Path.GetFullPath("Source/SearchForTerminator.xml"));
XmlNodeList SearchList = sFor.SelectNodes("SearchFor/SearchValue");
foreach (XmlNode Search in SearchList)
{
cbxSearchFor.Items.Add(Search.InnerText);
}
这是我的xml文件的样子:
<?xml version="1.0" encoding="utf-8" ?>
<SearchFor>
<SearchValue>'u2026</SearchValue>
<SearchValue>'u0015</SearchValue>
</SearchFor>