C# wpf需要将信息从一个文本框传输到另一个文本框
大家好,我正在尝试创建一个按钮,它可以将我的信息从一个文本框传送到另一个文本框,但我的信息器在Contactformula.xaml中,我需要它发送到Mainwindow.xaml希望你们理解我的意思,这里是代码C# wpf需要将信息从一个文本框传输到另一个文本框,c#,wpf,xaml,C#,Wpf,Xaml,大家好,我正在尝试创建一个按钮,它可以将我的信息从一个文本框传送到另一个文本框,但我的信息器在Contactformula.xaml中,我需要它发送到Mainwindow.xaml希望你们理解我的意思,这里是代码 Mainwindow.xaml.cs namespace debug { public partial class MainWindow : Window { public ContactFormul
Mainwindow.xaml.cs
namespace debug
{
public partial class MainWindow : Window
{
public ContactFormula CF = new ContactFormula();
public object Frame { get; private set; }
public MainWindow()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
ContactFormula win2 = new ContactFormula();
win2.Show();
}
ContactFormula.xaml.cs
namespace debug
{
/// <summary>
/// Interaction logic for ContactFormula.xaml
/// </summary>
public partial class ContactFormula : Window
{
public ContactFormula()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
}
}
}
Mainwindow.xaml.cs
命名空间调试
{
公共部分类主窗口:窗口
{
public ContactFormula CF=新ContactFormula();
公共对象帧{get;private set;}
公共主窗口()
{
初始化组件();
}
私有无效按钮\u单击(对象发送者,路由目标e)
{
ContactFormula win2=新的ContactFormula();
win2.Show();
}
ContactFormula.xaml.cs
命名空间调试
{
///
///ContactFormula.xaml的交互逻辑
///
公共部分类ContactFormula:窗口
{
公众接触公式()
{
初始化组件();
}
私有无效按钮\u单击(对象发送者,路由目标e)
{
}
}
}
这是一个程序的截图,也许你能更好地理解我
尝试将联系人列表设置为静态类中的静态属性,这样您就可以从程序中的任何位置获取或添加联系人
public static class Session
{
public static List<Contact> Contacts = new List<Contact>();
}
我几乎不建议你去看看MVVM模式。遵循MVVM很容易做到,而且网上有很多很好的教程。帮你自己一个忙,不要再像winforms那样编写WPF了。
Session.Contacts.Add(contact);