protected override void UpdateEditText()
{
var sb = new StringBuilder();
sb.Append(Value.ToString(CultureInfo.InvariantCulture));
if (_quantity != null && _quantity.Unit != null)
{
sb.Append(" ");
if (_quantity.Unit.HasPrefix())
sb.Append(_quantity.Unit.Prefix);
if (_quantity.Unit.HasUnit())
sb.Append(_quantity.Unit.Unit);
}
Text = sb.ToString().Trim();
}