回答編集履歴

2

修正

2017/12/22 08:07

投稿

lain
lain

スコア161

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  fm2.Owner = this;
24
24
 
25
- fm2.Show();
25
+ fm2.Open();
26
26
 
27
27
  }
28
28
 
@@ -34,22 +34,18 @@
34
34
 
35
35
  public Form1 main;
36
36
 
37
- public Form2()
37
+ public void open()
38
38
 
39
39
  {
40
40
 
41
- this.FormBorderStyle = FormBorderStyle.FixedDialog;
41
+ bt.Text = "Click(&C)";
42
42
 
43
- this.MaximazeBox = false;
43
+ bt.Click += new EventHandler(btClick);
44
44
 
45
- this.MinimizeBox = false;
45
+ this.Show();
46
46
 
47
47
  main = (Form1)this.Owner;
48
48
 
49
49
  }
50
50
 
51
-
52
-
53
-
54
-
55
51
  ```

1

誤字

2017/12/22 08:07

投稿

lain
lain

スコア161

test CHANGED
@@ -7,12 +7,6 @@
7
7
  これだと、mainは呼び出し元のForm1とは別物になってます。
8
8
 
9
9
  Form.Ownerプロパティ使ってみてください。
10
-
11
-
12
-
13
- (fm2.Open();が謎ですが?)
14
-
15
-
16
10
 
17
11
 
18
12