MainForm画面からボタン押下で呼び出した別ダイアログで、データを編集し、編集したデータをMainForm画面に何らかの方法で渡したいと考えています。
(以降、別ダイアログをDialog1と書きます)
Dialog1にはDataGridViewを使い、XMLファイルを読み込んで、DataGridViewに表示するようにしたいです。
始めは、以下の方法を考えていました。
①ReadXmlを使い、XMLファイルの内容をDataGridViewに表示する
②DataGridViewで、データを編集する。
③WriteXmlで、DataGridViewをXMLファイル保存する
④XMLファイルを、MainForm側で読み込む。
しかし、2度もファイル読み込み処理を行うのは無駄なのでは?と思いました。
Dialog1側からMainForm側にデータを渡そうとした場合、
ReadXmlやWriteXmlは使うことは出来ませんよね?
この場合、どのような方法が良いのでしょうか?
教えていただけると幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/02/11 02:45
退会済みユーザー
2021/02/11 05:11