Esempio n. 1
0
        private static void OnEducationPlaceChanged(DependencyObject sender,
                                                    DependencyPropertyChangedEventArgs e)
        {
            EducationPlace     newPlace = (EducationPlace)e.NewValue;
            EducationPlaceView view     = (EducationPlaceView)sender;

            view.Education       = newPlace.Education;
            view.EducationName   = newPlace.Name;
            view.InstitutionType = newPlace.InstitutionType;
            if (newPlace.EndDate != null)
            {
                view.EndDate = newPlace.EndDate.Value;
            }
            view.Faculty   = newPlace.Faculty;
            view.Specialty = newPlace.Specialty;
        }
Esempio n. 2
0
        private static void OnCollapseButtonsChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
        {
            bool newValue           = (bool)e.NewValue;
            EducationPlaceView view = (EducationPlaceView)sender;

            if (newValue)
            {
                view.DeleteButton.Visibility = Visibility.Collapsed;
                view.EditButton.Visibility   = Visibility.Collapsed;
            }
            else
            {
                view.DeleteButton.Visibility = Visibility.Visible;
                view.EditButton.Visibility   = Visibility.Visible;
            }
        }