将listview中全部信息显示到XML文件中
来源:互联网 发布:云计算有哪些特征 编辑:程序博客网 时间:2024/05/22 00:44
//把ListView数据写入XML private void button1_Click(object sender, EventArgs e) { DataTable dataTable = new DataTable("Test"); for (int i = 0; i < listView1.Columns.Count; i++) { dataTable.Columns.Add(listView1.Columns[i].Name); } for (int i = 0; i < listView1.Items.Count; i++) { DataRow dataRow = dataTable.NewRow(); for (int j = 0; j < listView1.Columns.Count; j++) { dataRow[j] = listView1.Items[i].SubItems[j].Text; } dataTable.Rows.Add(dataRow); } dataTable.WriteXml("E:\\ABC.xml"); dataTable.Dispose(); } //把XML数据读入ListView private void button2_Click(object sender, EventArgs e) { DataSet dataSet = new DataSet(); dataSet.ReadXml("E:\\ABC.xml"); DataTable dataTable = dataSet.Tables[0]; listView1.Columns.Clear(); listView1.Items.Clear(); for (int i = 0; i < dataTable.Columns.Count; i++) { listView1.Columns.Add(dataTable.Columns[i].ColumnName); } for (int i = 0; i < dataTable.Rows.Count; i++) { ListViewItem listViewItem = new ListViewItem(dataTable.Rows[i][0].ToString()); for (int j = 1; j < dataTable.Columns.Count; j++) { listViewItem.SubItems.Add(dataTable.Rows[i][j].ToString()); } listView1.Items.Add(listViewItem); } dataTable.Dispose(); dataSet.Dispose(); }
0 0
- 将listview中全部信息显示到XML文件中
- XML:将信息写入到XML中
- C#中 将DataTable内容显示到ListView当中
- Dom4j将xml文档信息封装到对象中
- SAX将xml文档信息封装到对象中
- SQLite将一个数据库中的全部信息完全复制到另一个数据库中
- 将信息放入xml中
- 将数据库中的信息存储至XML文件中
- 将数据库中的信息存储至xml文件中
- c# 将指定的信息导出到eXcel文件中,
- Tomcat将控制台信息记录到日志文件中
- 将异常信息存储到日志文件中
- 将控制台中的信息输入到文件中
- OpenCV - 将图片的二进制信息写入到文件中
- 将cout<<的信息重定向到指定文件中
- 将运行信息打印日志到文件中
- Qt-将QDebug信息保存到文件中
- 利用OleDb对象,将数据库中全部表转换成XML文件
- linux 命令 网址
- java内存区域浅析
- 在VMWare上安装ubuntu及VMWare Tools
- UML关系(泛化,实现,依赖,关联(聚合,组合))
- Linux 13.04 JDK-Tomcat-Ant
- 将listview中全部信息显示到XML文件中
- 通过putty.exe连接远程linux系统---启动tomcat
- Win7+VMWare虚拟机+Ubuntu系统+双网卡配置
- 网络爬虫——相对路径转成绝对路径
- 分享通过spring注解实现的quartz job
- java 正则表达式截取带参数的多个url
- Fancybox—Fancybox的API和配置选项说明
- 2025年互联网会变成什么样:10个预言
- 网页收藏小工具(三)--python文件检索