2016-05-26 3 views
0

複数の可能なボタンから1つのボタンと1つのテキストボックスの内容をウィンドウ内で設定しようとしていますWindow1ウィンドウ内でWindow2別のウィンドウでどのボタンがクリックされたかに応じて、1つのウィンドウ内のボタンの内容を変更する

オープニングWindow2

private void myContentSetter(object sender, RoutedEventArgs e) 
     { 
      Window2 h = new Window2(); 
      h.Show(); 
     //set content of the button which triggered this listener and an associated textbox 
     } 
` Window1から誰ですか?

答えて

0

私が考えることができる最も簡単なアプローチは、ViewModelとして動作する各フォームに単一のクラスを渡して、フォームの動作を制御するためにWPF Data Bindingを使用することです。

Scott Logicには、バインドするクラスを作成する方法についての良い例があります。

関連する問題