首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# listview 控件读取文本文档数据解决办法

2013-08-04 
c# listview 控件读取文本文档数据string fname C:\\Users\\wangyan\\Documents\\Visual Studio 2010\\

c# listview 控件读取文本文档数据


  string fname = "C:\\Users\\wangyan\\Documents\\Visual Studio 2010\\ " + DateTime.Now.ToLongDateString() + ".txt";
            StreamReader sr = new StreamReader(fname,Encoding.Default);
            string vline;
            while ((vline = sr.ReadLine()) != null)
            {
               
                string[] vitems = vline.Split( new char[]{','}, StringSplitOptions.RemoveEmptyEntries);

                if (vitems.Length <= 0)
                {
                    continue;
                }
                ListViewItem lvi = new ListViewItem();
                lvi.Text = vitems[0];
                for (int i = 1; i < vitems.Length; i++)
                {
                    lvi.SubItems.Add(vitems[i]);
                }
                listView1.Items.Add(lvi);

我用以上代码循环读取文本文档中内容,可是返回的只是每一行的第一个数据,求大神看看哪里出问题了。。。 C# listview 文档 控件 String


[解决办法]
解决了问题,请及时结贴。



是这种效果求你这一段代码。。。我的文档也是最多4列,然后有好几行,怎么把它像您这样读取出来。。。

别什么您不您的,我也刚毕业。
你到底按我说的做了没啊?我用的代码就是你的代码啊,只是在listvie的属性里的columns里添加了几列而已

热点排行