C# listview 最大列数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# listview 最大列数相关的知识,希望对你有一定的参考价值。

如题
C# listview 最大列数是多少列
为什么导出到Excel时超过60列会报错

ListView当然没限制了,至少不会60列出现错误
不过Excel好像有限制吧,建议你检查导出的语句,你给的信息太少了,我分析不出东西来
参考技术A 太难了.

C#在winform中要用listview显示数据库搜索结果

我在winform中要用listview显示数据库搜索结果,可是listview要用手工写,请教一下怎么写,高手帮忙啊~~!

参考技术A 1楼的我没用过~
以下是我自己使用的方法:
绑定LISTVIEW的方法如下:
string[] str = new string[5];//获取列数

if (this.dsDish.Tables["getDish"].Rows.Count > 0)//判断数据集中是否有数据;getDish为数据集dsDish中的数据表,默认的表的索引为0开始

for (int i = 0; i <= this.dsDish.Tables["getDish"].Rows.Count - 1; i++)

str[0] = this.dsDish.Tables["getDish"].Rows[i][0].ToString();
str[1] = this.dsDish.Tables["getDish"].Rows[i][1].ToString();
str[2] = this.dsDish.Tables["getDish"].Rows[i][2].ToString();
str[3] = this.dsDish.Tables["getDish"].Rows[i][3].ToString();

ListViewItem lvi = new ListViewItem(str, 0);
this.listView1.Items.Add(lvi);



使用的时候只需要将数据集dsDish改为自己的数据集,列数改为自己的在LISTVIEW中显示的列数,将数据集集中的表改为自己在数据集中定义的表(如果没定义就将改为 0 即可)
参考技术B foreach (cls_webInfo icls_webInfo in i_cls_webInfo_Lists_1)

listView1.Items.Clear();
ListViewItem ilv = new ListViewItem(icls_webInfo.id.ToString());
ilv.SubItems.Add(icls_webInfo.title.ToString());
ilv.SubItems.Add(icls_webInfo.website.ToString());
ilv.SubItems.Add(icls_webInfo.b_date.ToString());
ilv.SubItems.Add(icls_webInfo.e_date.ToString());

ilv.SubItems.Add(icls_webInfo.c_name.ToString());
ilv.SubItems.Add(icls_webInfo.c_email.ToString());
ilv.SubItems.Add(icls_webInfo.c_tel.ToString());
ilv.SubItems.Add(icls_webInfo.ftp_size.ToString());
ilv.SubItems.Add(icls_webInfo.money.ToString());

listView1.Items.Add(ilv);

参考技术C SqlConnection sqlcon = new SqlConnection("数据库连接zifc");
SqlDataAdapter sqldap = new SqlDataAdapter("SQL语句",sqlcon);
DataSet ds = new DataSet();
sqldap.Fill(ds);
foreach (DataRow row in ds.Tables[0].Rows)

ListViewItem item = new ListViewItem();
item.Text = row["StudentName"].ToString();
item.SubItems.Add(((DateTime)row["Birthday"]).ToString("yyyy-MM-dd"));
item.SubItems.Add(row["ClassName"].ToString());

this.listView1.Items.Add(item);

以上是关于C# listview 最大列数的主要内容,如果未能解决你的问题,请参考以下文章

如何得到listview的总列数与总行数

android中listview如何支持上下滑动,左右滑动且左右滑动时可以指定固定列数

c# listview 怎么添加图片

使 ListView.ScrollIntoView 将项目滚动到 ListView 的中心(C#)

C# ListView用法

C# listview如何复制选中的多行内容