タイトル | : datagridviewの表示内容を更新 |
記事No | : 10356 |
投稿日 | : 2010/12/14(Tue) 13:47 |
投稿者 | : miki |
親フォームのDataGridViewの表示内容を更新したいのですがどのようにすれば良いでしょうか?
frmA … メインフォームです データベースから取得した一覧を表示します |--DataGridView … 一覧表示用 |--新規追加ボタン … frmBをモーダル表示し閉じられたらDataGridViewのデータを再取得 |--編集ボタン … frmBをモーダル表示し閉じられたらDataGridViewのデータを再取得 |--削除ボタン … 削除SQLを実行しDataGridViewのデータを再取得
frmB … 明細用のフォームです(プロパティに新規追加or編集モードがある) |--各フィールド用コントロール … データ入力用 |--保存して閉じるボタン … データを保存して閉じる |--キャンセルボタン … データを保存しないで閉じる |--保存して新規追加ボタン … データを保存してフォームをクリアし新規追加モード
という風に一覧画面と明細画面を分けています。 frmBの[保存して新規追加ボタン]を押したときに、frmAのDataGridViewの内容を更新したいのですがどのようにやれば良いのでしょうか? frmAにPublicでメソッドを作ってDataGridView再取得を呼び出しても内容は変わりませんでした。 プロパティを作ってfrmBから呼び出しても内容は変わらずでした。 モーダル表示している時に親フォームの内容は変更できないのでしょうか?
|