回答編集履歴

1

追記対応

2017/08/02 05:02

投稿

Tak1016
Tak1016

スコア1408

answer CHANGED
@@ -30,4 +30,15 @@
30
30
  あなたの実装はWindow2で別のWindow1のインスタンスをnewしています。
31
31
  Windows2を呼び出したときにWindow1のインスタンスをコンストラクタで渡してください。
32
32
 
33
- プロパティで渡してもOKです。
33
+ プロパティで渡してもOKです。
34
+
35
+ またはClosedイベントにて対応することも可能です。
36
+ ```C#
37
+ //Window1側
38
+ //ただし window2のTextBoxがpublicで公開されている必要がある。
39
+
40
+ var window = new Window2();
41
+ window.num2 = num1;
42
+ window.Closed += (sender,args) => this.Text1 = window2.TextBox.text
43
+ window.Show();
44
+ ```