在C#中,利用DataGridView读取Items.xml这文件
在C#中,利用DataGridView读取Items.xml这文件时,我知道利用DataGridView1.DataMember="Item"是要显示的数据是Item条目...
在C#中,利用DataGridView读取Items.xml这文件时,我知道利用DataGridView1.DataMember = "Item"是要显示的数据是Item条目中的内容,但是这个Items.xml有多个不同名称的条目,我怎么才用把这个xml文件的所有数据都显示到DataGridView中。
这个就是XML文件,他不止了company,substation这两个条目,还有terminal,voltagelevel等一些我条目。怎么才能把这些数据全部显示在同一个文件夹上。 展开
这个就是XML文件,他不止了company,substation这两个条目,还有terminal,voltagelevel等一些我条目。怎么才能把这些数据全部显示在同一个文件夹上。 展开
2个回答
展开全部
这个你是直接绑定的吗?
我没有试过,但是可以用一个datatable来辅助绑定!
if(File.Exist("item.xml"))//判断文件存在就读取
{
DataSet ds=new DataSet();
ds.ReadXML("item.xml");//这个文件的路径你自己修改
DataTable dt=ds.Tables[0];
datagridview1.DataSource=dt.DefaultView;
}
这样就可以直接把所有的名称条目都显示出来了!
我没有试过,但是可以用一个datatable来辅助绑定!
if(File.Exist("item.xml"))//判断文件存在就读取
{
DataSet ds=new DataSet();
ds.ReadXML("item.xml");//这个文件的路径你自己修改
DataTable dt=ds.Tables[0];
datagridview1.DataSource=dt.DefaultView;
}
这样就可以直接把所有的名称条目都显示出来了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询