在用DataGridView控件是,数据源的表头,总不知怎样把E文转换为中文,试了多种方法,最后还是觉得下面这种通用。
public static DataSet ColumnsNameEngToChi(DataSet ds, string[] DataTableName)
{
string xmlFileName =System.Windows.Forms.Application.StartupPath+ "//FieldChineseEnglishName.xml";
if (System.IO.File.Exists(xmlFileName)&&DataTableName.Length>=1)
{
string strChineseName = "";
string strEnglishName = "";
XmlDocument doc = new XmlDocument();
doc.Load(xmlFileName);
for (int i = 0; i < DataTableName.Length; i++)
{
XmlNode nodeChinese = doc.SelectSingleNode("//" + DataTableName[i] + "//ChineseName");
strChine
public static DataSet ColumnsNameEngToChi(DataSet ds, string[] DataTableName)
{
string xmlFileName =System.Windows.Forms.Application.StartupPath+ "//FieldChineseEnglishName.xml";
if (System.IO.File.Exists(xmlFileName)&&DataTableName.Length>=1)
{
string strChineseName = "";
string strEnglishName = "";
XmlDocument doc = new XmlDocument();
doc.Load(xmlFileName);
for (int i = 0; i < DataTableName.Length; i++)
{
XmlNode nodeChinese = doc.SelectSingleNode("//" + DataTableName[i] + "//ChineseName");
strChine