Я хочу передать переменную в качестве параметра из моего главного окна в новое.
На самом деле, я могу получить доступ к параметру в обработчике событий нового окна, но не в конструкторе.
mainwindow.xaml.cs:
string selectedKey = “test”;
EditTri editTri = new EditTri();
editTri.key = selectedKey;
editTri.ShowDialog();
EditTri.xaml.cs:
public partial class EditTri : Window
{
public string key;
public EditTri()
{
InitializeComponent();
MessageBox.Show(key); //key = null ...
}
private void buttonEdit_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show(key); //key = test
this.Close();
}
}
Мне просто нужно получить доступ к параметру key
в конструкторе EditTri()
. Как я могу это сделать?