diff --git a/src/Shared/HandyControl_Shared/Controls/Input/NumericUpDown.cs b/src/Shared/HandyControl_Shared/Controls/Input/NumericUpDown.cs index 257c6ef3..07dd7a5e 100644 --- a/src/Shared/HandyControl_Shared/Controls/Input/NumericUpDown.cs +++ b/src/Shared/HandyControl_Shared/Controls/Input/NumericUpDown.cs @@ -159,6 +159,7 @@ namespace HandyControl.Controls { var ctl = (NumericUpDown) d; var v = (double) e.NewValue; + ctl._textBox.Text = v.ToString(); ctl.OnValueChanged(new FunctionEventArgs(ValueChangedEvent, ctl) { diff --git a/src/Shared/HandyControl_Shared/Controls/Transfer/Transfer.cs b/src/Shared/HandyControl_Shared/Controls/Transfer/Transfer.cs index ba7afe33..afe715ae 100644 --- a/src/Shared/HandyControl_Shared/Controls/Transfer/Transfer.cs +++ b/src/Shared/HandyControl_Shared/Controls/Transfer/Transfer.cs @@ -79,8 +79,8 @@ namespace HandyControl.Controls { if (_initEnumerable != null) { - OnItemsSourceChanged(null, _itemsSourceInternal); - _itemsSourceInternal = null; + OnItemsSourceChanged(null, _initEnumerable); + _initEnumerable = null; } if (_initArgs != null) @@ -89,7 +89,10 @@ namespace HandyControl.Controls _initArgs = null; } - Refresh(); + if (_itemsOrigin.Items.Count == 0) + { + Refresh(); + } } }