protected virtual void OnAppearancePropertyChanged(string propertyName) { if (AppearancePropertyChanged != null) AppearancePropertyChanged(this, new PropertyChangedEventArgs(propertyName)); }