/// <summary> /// ContentProperty property changed handler. /// </summary> /// <param name="pObject">ButtonSpinner that changed its Content.</param> /// <param name="pEventArgs">Event arguments.</param> private static void OnContentPropertyChanged(DependencyObject pObject, DependencyPropertyChangedEventArgs pEventArgs) { ButtonSpinner lButton = pObject as ButtonSpinner; if (lButton != null) { lButton.OnContentChanged(pEventArgs.OldValue, pEventArgs.NewValue); } }
/// <summary> /// Delegate called when the AllowSpin property changed. /// </summary> /// <param name="pObject">The modified control.</param> /// <param name="pEventArgs">The event arguments.</param> private static void OnAllowSpinPropertyChanged(DependencyObject pObject, DependencyPropertyChangedEventArgs pEventArgs) { ButtonSpinner lButton = pObject as ButtonSpinner; if (lButton != null) { lButton.OnAllowSpinChanged((bool)pEventArgs.OldValue, (bool)pEventArgs.NewValue); } }