您的位置:首页 > 其它

关于WPF的两个窗口之间简单的数据传递

2015-02-01 16:53 302 查看
目标:将窗口1(Window1)的数据传输给窗口2(Window2)。

新建项目和窗口。

将两个窗口分别命名为Window1和Window2。

Window1控件为:<TextBox> Name="txt_Input"

<Button>

Window2控件为:<TextBox> Name="txt_Output"

界面2:

public string getName { get; set; }//①定义一个可读可写的公用的字符串:getName

界面1:

private void Button1_Click(object sender, RoutedEventArgs e)

//②按下按钮的时候,定义一个字符串name,用来存放输入框的文字

//然后定义第二个界面

//将name中存放的输入框的文字传递给在第二个窗口中定义的可读可写的公用字符串getName

//显示第二个页面

{

string name = txt_input.Text;

AboutWindow about = new AboutWindow();

about.getName= name;

about.ShowDialog();

}

界面2:

private void Window_Loaded(object sender, RoutedEventArgs e)

//③界面加载的时候,将获得的输入框中的字符串传递给输出框txt_OutPut并显示

{

txt_Output.Text = getName;

}

复制去Google翻译翻译结果
NAME =“点击”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: