新手问各listview的问题

lbxlnet 2009-09-06 03:44:23
现在有一个.txt文件
文件里都事数据,每行一个
如何写各循环添加到listview里啊,
麻烦知道的老师说下,谢谢了
...全文
72 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
AliexBoob 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zy42905163 的回复:]
主要的思路是读取文件的每一行数据,然后把每一行的数据存在一个数组中,把数组当做数据源
下面是读取每行数据的方法:

ArrayList list=new ...();

              string path = @"C:\test.txt";
            StreamReader sr = File.OpenText(path);
            string line = sr.ReadLine();
            while (line != null)
            {
                string text;
                list.add(line);
            }
for(int i=0;i<list.count;i++)
{
循环添加各项list[i].tostring();
}
[/Quote]
dancingbit 2009-09-07
  • 打赏
  • 举报
回复
逐项地添加,不一定是数组。
lbxlnet 2009-09-07
  • 打赏
  • 举报
回复
谢谢楼上的,好像没解决啊,
listview接受的就只是数组吗?
zy42905163 2009-09-06
  • 打赏
  • 举报
回复
主要的思路是读取文件的每一行数据,然后把每一行的数据存在一个数组中,把数组当做数据源
下面是读取每行数据的方法:
string path = @"C:\test.txt";
StreamReader sr = File.OpenText(path);
string line = sr.ReadLine();
while (line != null)
{
string text;
text = line + '\n';
line = sr.ReadLine();
Console.WriteLine(text);
}
test.txt文件为了演示如下图:
652344
489345
147852
651987
369582
753648

希望能给你帮助
lfzucc 2009-09-06
  • 打赏
  • 举报
回复
分2步走 先读txt数据

先读数据
File.ReadAllLines(文件名路径); 到数组

 ListViewItem item = new ListViewItem();

item.SubItems[0].Text = "数组获取的值"

listView1.Items.Add(item);
SQL77 2009-09-06
  • 打赏
  • 举报
回复
应该是FILE的一个方法,
SQL77 2009-09-06
  • 打赏
  • 举报
回复
学习,读取TXT文件,READTEXT?????

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧