读书人

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

发布时间: 2013-08-04 18:26:15 作者: rapoo

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里添加了几列而已

读书人网 >C#

热点推荐