Esempio n. 1
0
        /// <summary>
        /// SelectionModeProperty property changed handler.
        /// </summary>
        /// <param name="d">Rating that changed its SelectionMode.</param>
        /// <param name="e">Event arguments.</param>
        private static void OnSelectionModeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            Rating source = (Rating)d;
            RatingSelectionMode oldValue = (RatingSelectionMode)e.OldValue;
            RatingSelectionMode newValue = (RatingSelectionMode)e.NewValue;

            source.OnSelectionModeChanged(oldValue, newValue);
        }
Esempio n. 2
0
 /// <summary>
 /// SelectionModeProperty property changed handler.
 /// </summary>
 /// <param name="oldValue">Old value.</param>
 /// <param name="newValue">New value.</param>        
 protected virtual void OnSelectionModeChanged(RatingSelectionMode oldValue, RatingSelectionMode newValue)
 {
     UpdateDisplayValues();
 }
Esempio n. 3
0
 /// <summary>
 /// SelectionModeProperty property changed handler.
 /// </summary>
 /// <param name="oldValue">Old value.</param>
 /// <param name="newValue">New value.</param>
 protected virtual void OnSelectionModeChanged(RatingSelectionMode oldValue, RatingSelectionMode newValue)
 {
     UpdateDisplayValues();
 }