DependencyPropertyTest.FirstPropertyChanged C# (CSharp) Method

FirstPropertyChanged() private static method

private static FirstPropertyChanged ( DependencyObject, dependencyObject, DependencyPropertyChangedEventArgs, ea ) : void
dependencyObject DependencyObject,
ea DependencyPropertyChangedEventArgs,
return void
      private static void FirstPropertyChanged(DependencyObject dependencyObject, 
                                               DependencyPropertyChangedEventArgs ea)
      {
        DependencyPropertyTest instance = dependencyObject as DependencyPropertyTest;
    
        if (instance == null)
        {
          return;
        }
    
        // SetCurrentValue should be used here!
        instance.SetCurrentValue(SecondProperty,
          String.Format("First is {0}.", ((bool)ea.NewValue).ToString());
    
      } // End method FirstPropertyChanged
    } // End class DependencyPropertyTest