Exemplo n.º 1
0
        /// <summary>
        /// Static class constructor
        /// </summary>
        static FloatUpDown()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(FloatUpDown),
                                                     new FrameworkPropertyMetadata(typeof(FloatUpDown)));

            FormatStringProperty.OverrideMetadata(typeof(FloatUpDown),
                                                  new PropertyMetadata("F2"));

            // Override Min/Max default values
////            AbstractBaseUpDown<float>.MinValueProperty.OverrideMetadata(
////                typeof(FloatUpDown), new PropertyMetadata(float.MinValue));
////
////            AbstractBaseUpDown<float>.MaxValueProperty.OverrideMetadata(
////                typeof(FloatUpDown), new PropertyMetadata(float.MaxValue));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Static class constructor
        /// </summary>
        static DoubleUpDown()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(DoubleUpDown),
                                                     new FrameworkPropertyMetadata(typeof(DoubleUpDown)));

            // overide default values inherited dependency properties
            FormatStringProperty.OverrideMetadata(typeof(DoubleUpDown),
                                                  new PropertyMetadata("F2"));

            // Override Min/Max default values
////            AbstractBaseUpDown<double>.MinValueProperty.OverrideMetadata(
////                typeof(DoubleUpDown), new PropertyMetadata(double.MinValue));
////
////            AbstractBaseUpDown<double>.MaxValueProperty.OverrideMetadata(
////                typeof(DoubleUpDown), new PropertyMetadata(double.MaxValue));
        }
 set => SetValue(FormatStringProperty, value);