/// <summary> /// Occurs when the value of the <see cref="SelectionImage"/> dependency property changes. /// </summary> private static void HandleSelectionImageChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var textEditor = (TextEditor)dobj; textEditor.ReloadSelectionImage(); }
/// <summary> /// Occurs when the value of the <see cref="CaretOverwriteImage"/> dependency property changes. /// </summary> private static void HandleCaretOverwriteImageChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var textEditor = (TextEditor)dobj; textEditor.ReloadCaretOverwriteImage(); }
/// <summary> /// Occurs when the value of the <see cref="BlankImage"/> dependency property changes. /// </summary> private static void HandleBlankImageChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var resources = (PresentationFoundationViewResources)dobj; resources.ReloadBlankImage(); }
/// <summary> /// Occurs when the value of the <see cref="Source"/> dependency property changes. /// </summary> private static void HandleSourceChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var image = (Image)dobj; image.ReloadSource(); }
/// <summary> /// Occurs when the value of the <see cref="OverlayImage"/> dependency property changes. /// </summary> private static void HandleOverlayImageChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var element = (ProgressBar)dobj; element.ReloadOverlayImage(); }
/// <summary> /// Occurs when the value of the <see cref="Source"/> dependency property changes. /// </summary> private static void HandleSourceChanged(DependencyObject dobj, SourcedImage oldValue, SourcedImage newValue) { var image = (ProgressBarFill)dobj; image.ReloadSource(); }