创建一个工程,名字自已定义-_-!!! ,放入 DataGridView 、 ComboBox 、两个 Button 。
button1.Text = “保存” button2.Text = “打开” comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;。
首先做一个 xml 文档绑定到 comboBox1.DisplayMember 和 comboBox1.ValueMember ,怎么绑定 请看这里 ,至于为什么要这样绑定,接着看下去就明白了。
要绑定到 comboBox1 的 xml 内容:(示例)
<?xml version="1.0" encoding="GB2312" standalone="true"?>
-<DataName>
-<Total id="1" name="File name">
<FileName>文件名1</FileName>
<FileNameValue>FileName1</FileNameValue>
</Total>
-<Total id="2" name="File name">
<FileName>文件名2</FileName>
<FileNameValue>FileName2</FileNameValue>
</Total>
</DataName>
很明显看到 FileName = 中文名称,而 FileNameValue =英文名称
下面要引入的命名空间,窗体加载,创建绑定 comboBox1 方法。
using System.IO;
using System.Xml;
#region - 窗体装载 -
pri