Beispiel #1
0
 public PersonWindow(int lang, Person person = null)
 {
     InitializeComponent();
     genderComboBox.ItemsSource = Enum.GetValues(typeof(Gender)).Cast <Gender>();
     contactsPanel.Visibility   = person == null ? Visibility.Hidden : Visibility.Visible;
     DataContext = new PersonWindowViewModel(lang, person);
 }
Beispiel #2
0
        public PersonWindow()
        {
            InitializeComponent();

            DataContext = new PersonWindowViewModel();

            PersonWindowViewModel personWindowViewModel = new PersonWindowViewModel();

            DataContext = personWindowViewModel;
        }
Beispiel #3
0
        public void PersonWindowTest()
        {
            Person dPerson = new Person(1, "Ivanov", "Ivan", "Ivanovich", new DateTime(1995, 1, 1),
                                        new Sex(1, "Male"), new Locality(1, "Moscow"), new Locality(10, "Voronezh"), "+79066666666");

            dPerson.Hobbies.Add(new Hobby(1, "TestHobby"));

            Person dFriendPerson = new Person(1, "Sidorov", "Petr", "Ivanovich", new DateTime(1995, 1, 1),
                                              new Sex(1, "Male"), new Locality(1, "Moscow"), new Locality(10, "Voronezh"), "+79066666667");

            dPerson.LFriends.Add(dFriendPerson);
            dPerson.RFriends.Add(dFriendPerson);

            PersonWindowViewModel vm     = new PersonWindowViewModel(dPerson);
            PersonWindow          window = new PersonWindow();

            window.DataContext = vm;
            window.ShowDialog();
        }
Beispiel #4
0
 public ProceedCommand(PersonWindowViewModel pwvm)
 {
     _pwvm = pwvm;
 }
Beispiel #5
0
 public PersonWindow(MainWindowViewModel m, Person p = null)
 {
     InitializeComponent();
     DataContext = new PersonWindowViewModel(this, m, p);
 }