File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -81,14 +81,15 @@ public T Value
8181 set
8282 {
8383 var oldValue = _value ;
84-
85- SetProperty ( ref _value , value ) ;
84+ T valueFormatted ;
8685
8786 if ( Formatter != null )
88- ValueFormatted = Formatter . Format ( value ) ;
87+ valueFormatted = Formatter . Format ( value ) ;
8988 else
90- ValueFormatted = value ;
89+ valueFormatted = value ;
9190
91+ SetProperty ( ref _value , value ) ;
92+ SetProperty ( ref _valueFormatted , valueFormatted ) ;
9293 ValueChanged ? . Invoke ( this , new ValueChangedEventArgs < T > ( ) { OldValue = oldValue , NewValue = value } ) ;
9394 }
9495 }
@@ -116,6 +117,7 @@ public T ValueFormatted
116117 _value = value ;
117118 }
118119
120+ SetProperty ( ref _value , value ) ;
119121 SetProperty ( ref _valueFormatted , newValue ) ;
120122 ValueChanged ? . Invoke ( this , new ValueChangedEventArgs < T > ( ) { OldValue = oldValue , NewValue = newValue } ) ;
121123 }
You can’t perform that action at this time.
0 commit comments