回答編集履歴
4
追記&訂正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
① MainForm で ReadXmlを使い、XMLファイルの内容を DataSet に取り込む。もちろん DataSet への参照は保持しておく。
|
14
14
|
|
15
|
-
② MainForm から Dialog を開く際に Dialog のコンストラクタの引数経由で DataSet を渡す。
|
15
|
+
② MainForm から Dialog を開く際に Dialog のコンストラクタの引数経由で DataSet を渡す。(Dialog クラスにはそのためのコンストラクタを追加してください)
|
16
16
|
|
17
17
|
③ Dailog で DataGridView を使って DataSet を編集し、結果を XML ファイル保存する。
|
18
18
|
|
3
追記
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ReadXml を使っているということは DataSet に XML を読み込んでいると思いますが、であればその参照を渡せばいいと思います。
|
5
|
+
ReadXml を使っているということは DataSet に XML を読み込んでいると思いますが、であればその参照を渡せばいいと思います。MainForm に DataSet への参照を渡せるパブリックプロパティを追加すれば、Dialog からはそれ経由で渡せます。
|
6
6
|
|
7
7
|
|
8
8
|
|
2
訂正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
① MainForm で ReadXmlを使い、XMLファイルの内容を DataSet に取り込む。もちろん DataSet への参照は保持しておく。
|
14
14
|
|
15
|
-
② MainForm から Dialog を開く際に Dialog のコンストラクタの引数経由 DataSet 渡す。
|
15
|
+
② MainForm から Dialog を開く際に Dialog のコンストラクタの引数経由で DataSet を渡す。
|
16
16
|
|
17
17
|
③ Dailog で DataGridView を使って DataSet を編集し、結果を XML ファイル保存する。
|
18
18
|
|
1
追記
test
CHANGED
@@ -3,3 +3,17 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
ReadXml を使っているということは DataSet に XML を読み込んでいると思いますが、であればその参照を渡せばいいと思います。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
もしくは以下のようにしてはいかがですか?
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
① MainForm で ReadXmlを使い、XMLファイルの内容を DataSet に取り込む。もちろん DataSet への参照は保持しておく。
|
14
|
+
|
15
|
+
② MainForm から Dialog を開く際に Dialog のコンストラクタの引数経由 DataSet 渡す。DataGridViewで、データを編集する。
|
16
|
+
|
17
|
+
③ Dailog で DataGridView を使って DataSet を編集し、結果を XML ファイル保存する。
|
18
|
+
|
19
|
+
④ MainForm 側では保持していた DataSet を使って作業する。
|