- 題名: DataGridViewに行を追加する方法
- 日時: 2011/01/06 9:49:29
- ID: 27957
- この記事の返信元:
- (なし)
- この記事への返信:
- [27958] Re[1]: DataGridViewに行を追加する方法2011/01/06 10:25:29
- ツリーを表示
■No27958に返信(魔界の仮面弁士さんの記事) > ■No27957に返信(としおさんの記事) >>選択した行の上に新規で1行追加する > 追加する位置を指定する必要がある場合は、「追加」というよりは > 新規行を「挿入」するイメージになりそうです。 > >>DataTableに格納したものです。 > DataGridView ではなく、DataTable 側に対して > Rows.Insert してみては如何でしょうか。 > 早速のお返事ありがとうございます。 その通りにして見たところ、思うような動作が可能になりました。 private void Add_botton_Click(object sender, EventArgs e) { dt.NewRow(); dt.Rows.InsertAt(dt.NewRow(), row_No); } private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { row_No = e.RowIndex + 1; } (*dtはDataTable、row_Noはint型の変数です) >>ご指摘やアドバイスがありましたらご教示していただきたく思います。 > 投稿前にお読みいただいた『書き込む際の注意』を再読しておいてください。 > 半角カナの使用は禁じられていますよ。 以降気をつけるようにします。 ありがとうございました。 またよろしくお願いします。
分類:[.NET]