我们需要一个包含2000列以上的datagridview。DataGridView的最大列数
我们遇到的问题是只有大约700列正确显示,其余不显示。
我们需要这样做,因为每一列代表例如天:2009/01/01/
- 2009/01/02
这是否控制已列的限制,可以正确显示?
使用VS 2010
我们需要一个包含2000列以上的datagridview。DataGridView的最大列数
我们遇到的问题是只有大约700列正确显示,其余不显示。
我们需要这样做,因为每一列代表例如天:2009/01/01/
- 2009/01/02
这是否控制已列的限制,可以正确显示?
使用VS 2010
您可以添加的最大列数是654. 这是基于我创建的用于检查最大列数的演示应用程序。
步骤:
C#
。Window From
。DataGridView
控件拖放到您的windows form
上。windows
形式的Load事件写入以下代码:执行该应用程序(F5
),看看列数。
try
{
for (int i = 0; i < 1000; i++)
{
dataGridView1.Columns.Add(i.ToString(), i.ToString());
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
我想显示网格2000列不是用户友好的,还有其他方式来表达这样的数据。 – Homam 2010-10-20 22:36:24
我开始输入一个答案,但放弃了。这完全是疯了。两个*千*列? – 2010-10-20 23:17:07
耶2000列是疯狂的,但我认为我有另一个解决方案的问题。 – rjimenez 2010-10-21 17:04:51