Page 1 of 1

Das Ergebnis einer Summe ist falsch, wenn alle Zahlen von einem Textfeld gelöscht werden

Posted: 20 Mar 2025, 21:48
by Anonymous
Wenn ich eine berechnete Eigenschaft wie diese definiere (ViewModel): < /p>

Code: Select all

// omitted code for brevity

private decimal? _notificado;
public decimal? Notificado
{
get => _notificado;
set
{
if (SetProperty(ref _notificado, value))
{
OnPropertyChanged(nameof(Saldo));
}
}
}

public decimal? Saldo => Cantidad - Notificado;

// omitted code for brevity
Der Wert ist falsch, wenn ich alle Zeichen aus dem Textfeld an die Notificado -Eigenschaft gebunden bin.

Code: Select all

// omitted code for brevity



// omitted code for brevity





// omitted code for brevity
Die Notificado behält weiterhin das letzte Zahlenzeichen bei und verursacht ein falsches Ergebnis, da der Eintrag leer ist. Abrufen der Zeichenfolge mit einer mit meinem ViewModel verbundenen textchangeten -Methode, übertragen Sie den Parameter und konvertieren sie in 0 Wenn die Streicher null oder leer ist. Genau, und ich glaube nicht, dass es zumindest vorerst hier angeben muss.>