DataGridでの削除
- 題名: DataGridでの削除
- 著者: mb
- 日時: 2004/05/26 17:39:52
- ID: 4176
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DataGridでの削除
- 著者: mb
- 日時: 2004/05/26 17:41:02
- ID: 4178
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridでの削除
- 著者: mor
- 日時: 2004/05/27 23:33:26
- ID: 4199
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: DataGridでの削除
- 著者: mb
- 日時: 2004/05/28 10:31:00
- ID: 4201
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
こんにちわ。
DataGridにて問題が発生したのでお分かりになられる方がおられましたら
ご教授願います。
DataSet内のテーブルをDataGridに表示し、特定の方法でレコードを全削除すると
エラーが発生すると言うものです。図を参照してください。
この方法以外の削除ではなんら問題なく作動するので特例な仕様なのかとも思います。
このような方法で削除することがなかったので今まで気づきませんでした。
一度新規行から他の行へ移動させると問題なく削除できるようなので
DataGridを継承しProcessCmdKeyをオーバーライド、KeyDownにてDELETEを検知後、
CurrencyManagerのPositionを強制的に移動させても削除されませんでした。
どなたか分かる方が折られましたらご回答の程よろしくお願い致します。
UPに制限があったため次の書き込みにてサンプルのsourceをUPしておきます。