2017-03-27 5 views
-3

hi guys im versuch, einen knopf zu erstellen, der meine informationen von einem textkasten zu einem anderen nehmen kann, aber ich die information ist in Contactformula.xaml und ich brauche es zu Mainwindow.xaml hoffe u verstehen, was ich damit meine ist der Code ...wpf müssen info von einem textbox zu einem anderen übertragen

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) 
     { 



     } 
     } 
    } 

und hier ist ein Screenshot des Programms so vielleicht u verstehen mich besser

enter image description here

+1

ich kaum einen Blick auf das MVVM Muster zu haben empfehlen. Das ist einfach zu erreichen, wenn man MVVM folgt und es gibt viele gute Tutorials im Web. Tun Sie sich selbst einen Gefallen und hören Sie auf, WPF wie Winforms zu codieren. –

Antwort

0

Versuchen Sie, die Liste der Kontakte einen statischen machen Eigenschaft in einer statischen Klasse, Auf diese Weise können Sie Kontakte von überall im Programm abrufen oder hinzufügen.

public static class Session 
{ 
    public static List<Contact> Contacts = new List<Contact>(); 
} 

können Sie Kontakte aus einer beliebigen Seite hinzufügen mit:

 Session.Contacts.Add(contact); 
Verwandte Themen