private void OnDataContextChanged(object sender, DependencyPropertyChangedEventArgs e)
{
if (Credit != null && Credit >= 0)
{
this.CreditAmount.Text = Credit.Value.ToString("N", CultureInfo.CurrentCulture);
this.CreditAmount.Visibility = Visibility.Visible;
this.CreditLabel.Visibility = Visibility.Visible;
this.DebitAmount.Visibility = Visibility.Hidden;
this.DebitLabel.Visibility = Visibility.Hidden;
}
if (Debit != null && Debit > 0)
{
this.DebitAmount.Text = Debit.Value.ToString("N", CultureInfo.CurrentCulture);
this.CreditAmount.Visibility = Visibility.Hidden;
this.CreditLabel.Visibility = Visibility.Hidden;
this.DebitAmount.Visibility = Visibility.Visible;
this.DebitLabel.Visibility = Visibility.Visible;
}
}
}