|
2007/07/17(Tue) 17:04:57 編集(投稿者) 2007/07/17(Tue) 15:19:39 編集(投稿者)
<pre><pre>すいません。サイトを見ていたらなんとなくわかったのですが、やはり削除の方法がわかりませんでした。下記のようにコーディングしています。
選択された行を元に戻す方法はなんとかわかりましたが、やはり行の削除に方法がわかりませんでした。
private void dataGrid1_Click(object sender, System.EventArgs e) { int n = dataGrid1.BindingContext[dataGrid1.DataSource, dataGrid1.DataMember].Count; for (int i = 0; i < n; i++) { if(dataGrid1.IsSelected(i)) { if(MessageBox.Show("削除しますか?","",MessageBoxButtons.YesNo) == DialogResult.Yes) { (行を削除する) } else { dataGrid1.UnSelect(i); } } } }</pre></pre>
|