浏览代码

Cleanup remaining "double?" entries

dzhelnin 7 年之前
父节点
当前提交
19dbf38e1e

+ 4 - 4
src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs

@@ -431,7 +431,7 @@ namespace Avalonia.Controls
         /// </summary>
         /// <param name="oldValue">The old value.</param>
         /// <param name="newValue">The new value.</param>
-        protected virtual void OnValueChanged(double? oldValue, double? newValue)
+        protected virtual void OnValueChanged(double oldValue, double newValue)
         {
             if (!_internalValueSet && IsInitialized)
             {
@@ -508,7 +508,7 @@ namespace Avalonia.Controls
         /// </summary>
         /// <param name="oldValue">The old value.</param>
         /// <param name="newValue">The new value.</param>
-        protected virtual void RaiseValueChangedEvent(double? oldValue, double? newValue)
+        protected virtual void RaiseValueChangedEvent(double oldValue, double newValue)
         {
             var e = new NumericUpDownValueChangedEventArgs(ValueChangedEvent, oldValue, newValue);
             RaiseEvent(e);
@@ -712,8 +712,8 @@ namespace Avalonia.Controls
         {
             if (e.Sender is NumericUpDown upDown)
             {
-                var oldValue = (double?)e.OldValue;
-                var newValue = (double?)e.NewValue;
+                var oldValue = (double)e.OldValue;
+                var newValue = (double)e.NewValue;
                 upDown.OnValueChanged(oldValue, newValue);
             }
         }

+ 3 - 3
src/Avalonia.Controls/NumericUpDown/NumericUpDownValueChangedEventArgs.cs

@@ -4,13 +4,13 @@ namespace Avalonia.Controls
 {
     public class NumericUpDownValueChangedEventArgs : RoutedEventArgs
     {
-        public NumericUpDownValueChangedEventArgs(RoutedEvent routedEvent, double? oldValue,  double? newValue) : base(routedEvent)
+        public NumericUpDownValueChangedEventArgs(RoutedEvent routedEvent, double oldValue,  double newValue) : base(routedEvent)
         {
             OldValue = oldValue;
             NewValue = newValue;
         }
 
-        public double? OldValue { get; }
-        public double? NewValue { get; }
+        public double OldValue { get; }
+        public double NewValue { get; }
     }
 }