プロが教えるわが家の防犯対策術!

初めまして、VB初心者ですが皆様よろしくお願いいたします。

今、VB2005でDataGridViewを使用した入力システムを作成しています。

1~10行目まで入力したデータに対して、5行目に新規行を追加したいのですが。

この場合、現在入力されている5~10行目のデータを、6~11行目に退避した後
「DataGridView1.Rows.Add(DataGridView1.Focus」で5行目に新規行を追加すればいいのでしょうか?

うまくいかず悩んでいます。
ご教授よろしくお願いいたします。

A 回答 (1件)

Addメソッドでなく、Insertメソッドでは?

    • good
    • 0
この回答へのお礼

unamana19様、ありがとうございます!
Insert使用するとうまくできました。

行挿入ボタンの行挿入.Clickイベントにて
「DataGridView1.Rows.Insert(DataGridView1.CurrentCell.RowIndex)」

と記載する事により、選択されている行に空白の新規行が追加出来ました。

まだ、見直す箇所はあるかも知れませんが、一歩前進する事が出来ました。
ありがとうございます。

お礼日時:2007/10/16 20:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A