我們需要一個包含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