• atwiki
  • lele @Wiki
  • .NET DataGrid インデックスが配列の境界外です。

lele @Wiki

.NET DataGrid インデックスが配列の境界外です。

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン
WindowsFormのDataGridで、検索結果を表示していたんだけど、何度か検索してセルを選択したりすると「インデックスが配列の境界外です。」がでる。
調べてみると、選択セルの行が次の検索でなくなった後、他のセルを選択する時に、以前選択していたセルに対して何か処理が行われる模様。

解決法:
Gridデータ変更時に、
DataGrid.CurrentRowIndex = 0

記事メニュー
目安箱バナー