C# listview column问题
如何将文本文件读到column里面,而且按照每个header的空格宽度显示出来?
------解决方案--------------------listView1.Columns.Add增加列,自己填充每一行的SubItems
------解决方案--------------------
dt.Columns.Add("dcTest", typeof(string)); //为DataTable添加列
string path = @"D:\Test.txt"; //指定文件路径
using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read)) //创建文件流
{
   using (StreamReader sr = new StreamReader(fs)) //创建读取流
   {
       string line;
       while (!string.IsNullOrEmpty(line = sr.ReadLine())) //读取一行并判断是否为最后一行
       {
           dt.Rows.Add(line); //DataTable添加数据
       }
   }
}
DataSet ds = new DataSet("dsTest"); //创建DataSet
ds.Tables.Add(dt); //添加DataTable至DataSet
listView1.datasource=ds;
listview1.bind;