大家好我试图创建一个按钮,可以将我的信息从一个文本框转移到另一个文本框但我的信息提供者是在Contactformula.xaml,我需要它到Mainwindow.xaml希望你明白我的意思在这里是代码。 ..
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)
{
}
}
}
这是该程序的截图,所以也许你更了解我
答案 0 :(得分:0)
尝试将联系人列表设为静态类中的静态属性,这样您就可以从程序中的任何位置获取或添加联系人。
public static class Session
{
public static List<Contact> Contacts = new List<Contact>();
}
您可以使用以下方式从任意页面添加联系人:
Session.Contacts.Add(contact);