рассмотрим следующий сценарий:
<TextBox Text="{Binding Price}"/>
вот свойство Price
public Decimal Price
{
get
{
return _Price;
}
set
{
if (_Price != value)
{
_Price = value;
OnPropertyChanged("Price");
}
}
}
этот метод проверяет мою собственность
private string validateGlassPrice()
{
if (GlassPrice <= 0)
{
return "price can't be 0 nor a minus value ";
}
else
{
return String.Empty;
}
}
этот метод проверяет мою собственностьесли оно было 0 или меньше - минус значение - теперь мне нужно проверить, является ли оно пустым или пустым, проблема в том, что Decimal не будет принимать значения, допускающие обнуление, любые обходные пути?
заранее спасибо