Ejemplo n.º 1
0
        private static object CoerMinvalue(DependencyObject element, object value)
        {
            int newValue = (int)value;
            DependencyPropertyTest dt = (DependencyPropertyTest)element;

            return(newValue);
        }
Ejemplo n.º 2
0
        private static void OnValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
        {
            DependencyPropertyTest dt = (DependencyPropertyTest)obj;
            RoutedPropertyChangedEventArgs <int> e = new RoutedPropertyChangedEventArgs <int>((int)args.OldValue, (int)args.NewValue,
                                                                                              ValueChangedEvent);

            dt.OnValueChanged(e);
        }
Ejemplo n.º 3
0
        private static object CoerceMaxValue(DependencyObject element, object value)
        {
            int newValue = (int)value;
            DependencyPropertyTest dt = (DependencyPropertyTest)element;

            newValue = Math.Max(dt.Minimum, Math.Min(dt.Maximum, newValue));
            return(newValue);
        }