Como vincular a entrada Xamarin.Forms a um tipo não de seqüência de caracteres, como decimal

Eu criei e o Entry e estou tentando vinculá-lo a uma propriedade decimal como esta:

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

Estou recebendo o seguinte erro quando tento digitar a Entrada no simulador.

O tipo de objeto System.String não pode ser convertido para o tipo de destino: System.Decimal

questionAnswers(1)

yourAnswerToTheQuestion