在一个窗口中更改按钮的内容,具体取决于在另一个窗口中单击了哪个按钮

时间:2016-05-26 20:56:27

标签: c# wpf xaml

我正在尝试根据我在窗口Window1中单击的按钮,在一个窗口Window2中设置一个按钮和一个文本框的内容(多个可能的按钮)。

Window2`

打开Window1
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
        } 

任何?

1 个答案:

答案 0 :(得分:0)

我能想到的最简单的方法是将一个类传递给将充当ViewModel的每个表单,并使用WPF Data Binding来控制表单的行为。

Scott Logic在如何创建要绑定的类方面也有很好的例子。