好吧,我正在尝试读取一个逗号分隔的文件,然后将其放入ListView(或任何网格)中。我已经完成了工作的定界部分,将文件的字段放入多维字符串数组中。问题是试图将其放入ListView。
似乎没有一种动态添加列或项目的实际方法,因为每个列和项目都需要手动声明。这就带来了一个问题,因为我需要ListView与文件一样大,并且没有设置谁的大小。一次可能很大,而另一次可能很小。
任何帮助,将不胜感激。
回应杰弗里的回答。
我会做到这一点,但是我遇到的问题是一个基本的问题。如何在不命名的情况下创建这些对象。 Noobie的问题,可悲的是对我来说是个问题。到目前为止,这就是我所拥有的。
int x = 0;
int y = 0;
while (y < linenum)
{
while (x < width)
{
ListViewItem listViewItem1 = new ListViewItem(list[y,x]);
x++;
}
y++;
x = 0;
}
我应该为listViewItem1的名称做什么?
最佳答案
只需遍历创建的每个数组并创建一个新的ListViewItem对象(我相信有一个构造函数需要一个字符串数组)。将ListViewItem传递给ListView.Items.Add()方法。
关于c# - 读取逗号分隔的文件并将数据放入ListView-C#,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/163662/