Esempio n. 1
0
 static IntegerUpDown()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(typeof(IntegerUpDown)));
     IncrementProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(1));
     MaximumValueProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(100));
     MinimumValueProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(0));
 }
Esempio n. 2
0
 protected static void UpdateMetadata(Type type, double?increment, double?minValue, double?maxValue)
 {
     DefaultStyleKeyProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(type));
     IncrementProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(increment));
     MaximumProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(maxValue));
     MinimumProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(minValue));
 }
 static DoubleUpDown()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(DoubleUpDown), new FrameworkPropertyMetadata(typeof(DoubleUpDown)));
     DefaultValueProperty.OverrideMetadata(typeof(DoubleUpDown), new FrameworkPropertyMetadata(default(double)));
     IncrementProperty.OverrideMetadata(typeof(DoubleUpDown), new FrameworkPropertyMetadata(1d));
     MaximumProperty.OverrideMetadata(typeof(DoubleUpDown), new FrameworkPropertyMetadata(double.MaxValue));
     MinimumProperty.OverrideMetadata(typeof(DoubleUpDown), new FrameworkPropertyMetadata(double.MinValue));
 }
Esempio n. 4
0
 static DecimalUpDown()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(DecimalUpDown), new FrameworkPropertyMetadata(typeof(DecimalUpDown)));
     DefaultValueProperty.OverrideMetadata(typeof(DecimalUpDown), new FrameworkPropertyMetadata(default(decimal)));
     IncrementProperty.OverrideMetadata(typeof(DecimalUpDown), new FrameworkPropertyMetadata(1m));
     MaximumProperty.OverrideMetadata(typeof(DecimalUpDown), new FrameworkPropertyMetadata(decimal.MaxValue));
     MinimumProperty.OverrideMetadata(typeof(DecimalUpDown), new FrameworkPropertyMetadata(decimal.MinValue));
 }
Esempio n. 5
0
 static IntegerUpDown()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(typeof(IntegerUpDown)));
     DefaultValueProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(0L));
     IncrementProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(1L));
     MaximumProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(long.MaxValue));
     MinimumProperty.OverrideMetadata(typeof(IntegerUpDown), new FrameworkPropertyMetadata(long.MinValue));
 }
Esempio n. 6
0
 private static void UpdateMetadataCommon(Type type, T?increment, T?minValue, T?maxValue)
 {
     IncrementProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(increment));
     MaximumProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(maxValue));
     MinimumProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(minValue));
 }
Esempio n. 7
0
 /// <summary>
 /// Updates the class metadata.
 /// </summary>
 /// <param name="pType">The type of the concrete editor.</param>
 /// <param name="pIncrement">The increment value.</param>
 /// <param name="pMinValue">The minimum value.</param>
 /// <param name="pMaxValue">The maximum value.</param>
 private static void UpdateMetadataCommon(Type pType, T?pIncrement, T?pMinValue, T?pMaxValue)
 {
     IncrementProperty.OverrideMetadata(pType, new FrameworkPropertyMetadata(pIncrement));
     MinimumProperty.OverrideMetadata(pType, new FrameworkPropertyMetadata(pMinValue));
     MaximumProperty.OverrideMetadata(pType, new FrameworkPropertyMetadata(pMaxValue));
 }