I have a textbox like this
<TextBox Text="{Binding ProductDetails.Amount, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged}" Grid.Column="3" Grid.ColumnSpan="2" Grid.Row="5"
x:Name="TextBoxAmount"/>And I have takenAmount as Double. Its working well on integer value but when I am typing some Floating point value like 170.49 I am not able to type'.'
TheProductDetails is Entity and Amount is the property like this
private double _amount;
public double Amount
{
get { return _amount; }
set
{
if (_amount != value)
{
_amount = value;
Notify("Amount");
}
}I am not in favour of using Delay in the textbox like this as it slow my calculations as I am using 3 textboxes with commissions and percentage etc.
<TextBox Text="{Binding ProductDetails.Amount, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged}" Grid.Column="3" Grid.ColumnSpan="2" Grid.Row="5" Delay=500
x:Name="TextBoxAmount"/>M.Sabyasachi