diff options
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs index aac2018..21f4753 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/ColorEditorView.cs @@ -43,6 +43,17 @@ namespace Xamarin.PropertyEditing.Mac public virtual void OnPropertyChanged (object sender, PropertyChangedEventArgs e) { } + + protected virtual void AppearanceChanged () + { + } + + public sealed override void ViewDidChangeEffectiveAppearance () + { + base.ViewDidChangeEffectiveAppearance (); + + AppearanceChanged (); + } } internal abstract class ColorEditorView : NotifyingView<SolidBrushViewModel> |