C# Q:在wpf中的窗口之间传递字符串
我试图将数据从一个窗口传递到另一个窗口,然后在第二个窗口中使用它。我试过以下方法C# Q:在wpf中的窗口之间传递字符串,c#,wpf,variables,C#,Wpf,Variables,我试图将数据从一个窗口传递到另一个窗口,然后在第二个窗口中使用它。我试过以下方法 string sConnect = "Sample Text" Window2 win2 = new Window2(sConnect) win2.Show(); 然后在第二个窗口我做了这个 public Window2(string connect) { InitializeComponent(); string connec
string sConnect = "Sample Text"
Window2 win2 = new Window2(sConnect)
win2.Show();
然后在第二个窗口我做了这个
public Window2(string connect)
{
InitializeComponent();
string connection = connect
}
但由于某种原因,我无法使用该窗口中的数据
我希望得到一些帮助评论是正确的。改变
public Window2(string connect)
{
InitializeComponent();
string connection = connect
}
到公共或私人领域,例如
public string connection;
public Window2(string connect)
{
InitializeComponent();
connection = connect
}
。。Window2中的其他方法现在可以访问“连接”。
string connection=connect
是一个局部变量。改为使用字段。连接仅作用于构造函数方法。添加私有字符串连接;去上课。在该构造函数方法之外。