コード例 #1
0
        private void EditDeportament_Click(object sender, RoutedEventArgs e)  //Редактировать депортамент
        {
            Data.Deportament cangedDeportament = DeportamentView.SelectedItem as Data.Deportament;
            var DEForm = new DeportamentWindow(cangedDeportament);                  //Передаем только какой депортамент изменить.

            DEForm.ShowDialog();
            DeportamentView.Items.Refresh();                                  //Обновляем древо что быотобразились изменения
        }
コード例 #2
0
        private void MenuItem_Click(object sender, RoutedEventArgs e)       //Добавить депортамент
        {
            Data.Deportament newDeportament = new Data.Deportament();       //Новый элемент депортамента.
            var currDep = DeportamentView.SelectedItem as Data.Deportament; //Текущий депортамент.
            var DAForm  = new DeportamentWindow(newDeportament, currDep);   //Создаем форму добовления депортамента и передаем  выбранный депортамент и новый

            DAForm.ShowDialog();                                            //Открываем  форму.

            DeportamentView.Items.Refresh();
        }