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

WINFORM 关于LISTVIEW的一个有关问题

2012-09-16 
WINFORM 关于LISTVIEW的一个问题!C#向LISTVIEW加入数据 设置的四列,一次读入一串字符串数组是8个字符串 怎

WINFORM 关于LISTVIEW的一个问题!
C#向LISTVIEW加入数据 设置的四列,一次读入一串字符串数组是8个字符串 怎么让后面四个自动换行到第二行

[解决办法]

C# code
string[] row = temp.Split(' ');  int n = row.Length / 4;  listView = new ListView();  for (int m = 0; m < n; m++)  {ListViewItem lvi = new ListViewItem();lvi.Text = row[0 + m *4];lvi.SubItems.AddRange(new string[]{ row[1 + m * 4],row[2 + m * 4],row[3 + m * 4];});listView.Items.Add(lvi);  }
[解决办法]
探讨

我使用的是这个方式,但是一直报错提示数组越界了。求大牛改一下让它不越界吧。

string[] row = temp.Split(' ');
int n = row.Length / 4;
listView = new ListView();
……

[解决办法]
我补充一下,SubItems也必须先Add

热点排行