DataGridView の列が多すぎてエラーが発生する
2016/2/12
文書番号:20466
DataGridView に大量の列を設定すると以下のようなエラーが発生しました。
==========================================================
列の FillWeight 値の合計が 65535 を越えることはできません。
==========================================================
試して見たところ 656列目を追加するタイミングで発生しました。
DataGridView の列は 655列が上限ということになります。
DataGridView で650列を越える列を設定してデータを表示してもまともに見ることができる気がしません。
そもそも その設計自体に問題があるようにも思えます。
Excel 2013 でも列は256列までなので その倍以上表示できる時点で十分ではないかと思います。
しかし、どうしても表示しなければならないこと(要望)もあります。
そんな場合の対応方法です。