コード例 #1
0
 public DisplayPage(AddPersonWindow addPersonWindow)
 {
     InitializeComponent();
     this.addPersonWindow = addPersonWindow;
     this.person          = addPersonWindow.person;
     Name.Text            = person.Name;
     Age.Text             = person.Age;
     PhoneNumber.Text     = person.PhoneNumber;
     DataContext          = person;
 }
コード例 #2
0
        public void ShowPerson(MainWindow mw)
        {
            AddPersonWindow apd = new AddPersonWindow(Selected_Person);

            apd.Show();
            if (mw != null)
            {
                mw.Close();
            }

            mw = new MainWindow();
        }
コード例 #3
0
 private void AddPerson_Click(object sender, RoutedEventArgs e)
 {
     if (AddWindow == null)
     {
         AddWindow = new AddPersonWindow(new Person());
         this.Close();
         AddWindow.Show();
     }
     else
     {
         this.Close();
         AddWindow.Show();
     }
 }
コード例 #4
0
 public AddPage(AddPersonWindow addPersonWindow)
 {
     InitializeComponent();
     this.addPersonWindow       = addPersonWindow;
     DataContext                = PersonVM;
     PersonVM.PersonName        = "Name";
     PersonVM.PersonAddress1    = "Address1";
     PersonVM.PersonAddress2    = "Address2";
     PersonVM.PersonCity        = "City";
     PersonVM.PersonProvince    = "Province";
     PersonVM.PersonPostalCode  = "Postal Code";
     PersonVM.PersonCountry     = "Country";
     PersonVM.PersonAge         = "Age";
     PersonVM.PersonPhoneNumber = "Phone Number";
     PersonVM.PersonImage       = AppDomain.CurrentDomain.BaseDirectory + @"../../Images/Default.png";
 }