Binden des Xamarin.Forms-Eintrags an einen Nicht-String-Typ wie Decimal

Ich habe und Eintrag erstellt und ich versuche, es an eine Dezimal-Eigenschaft wie folgt zu binden:

var downPayment = new Entry () {
    HorizontalOptions = LayoutOptions.FillAndExpand,
    Placeholder = "Down Payment",
    Keyboard = Keyboard.Numeric
};
downPayment.SetBinding (Entry.TextProperty, "DownPayment");

Ich erhalte die folgende Fehlermeldung, wenn ich versuche, den Eintrag im Simulator einzugeben.

Der Objekttyp System.String kann nicht in den Zieltyp System.Decimal konvertiert werden

Antworten auf die Frage(1)

Ihre Antwort auf die Frage