回答編集履歴
2
回答に追記
answer
CHANGED
@@ -12,9 +12,17 @@
|
|
12
12
|
としてみたらどうなるか見てみては。
|
13
13
|
|
14
14
|
---
|
15
|
+
まず、
|
16
|
+
f2とform2という2つのForm2が生成されてます。
|
17
|
+
これではまずいのでf2側を削除しましょう。
|
18
|
+
その他、デザイナで自動生成されたForm2とかはないでしょうか
|
19
|
+
|
20
|
+
そして、
|
15
21
|
> Form2 form2 = new Form2(this);
|
16
22
|
form2.Show();
|
17
23
|
|
18
24
|
ユーザコントロール上では、thisというのはそのユーザコントロールを指します
|
19
25
|
そのためエラーになってしまうんですね
|
20
|
-
ここは、Form1のインスタンスを渡すようにしましょう
|
26
|
+
ここは、Form1のインスタンスを渡すようにしましょう
|
27
|
+
|
28
|
+
#ユーザコントロールのParentFormかな
|
1
回答に追記
answer
CHANGED
@@ -9,4 +9,12 @@
|
|
9
9
|
}
|
10
10
|
```
|
11
11
|
|
12
|
-
としてみたらどうなるか見てみては。
|
12
|
+
としてみたらどうなるか見てみては。
|
13
|
+
|
14
|
+
---
|
15
|
+
> Form2 form2 = new Form2(this);
|
16
|
+
form2.Show();
|
17
|
+
|
18
|
+
ユーザコントロール上では、thisというのはそのユーザコントロールを指します
|
19
|
+
そのためエラーになってしまうんですね
|
20
|
+
ここは、Form1のインスタンスを渡すようにしましょう
|