Concatenar string en un Binding XAML Xamarin Forms

Saludos en esta entrada trabajaré con XAML y XAMARIN FORMS

Imaginemos que tenemos el siguiente código XAML:

<Label Text = "${Binding Price}"
       x:Name = "artPrice"
       HorizontalOptions = "Center"
       VerticalOptions = "Center"
      />

Y queremos que como resultado ese label muestre algo como esto:

$50

pero como resultado cuando ejecutemos nuestra aplicación obtenemos esto:

"${Binding Price}"

Para obtener el resultado deseado nuestro codigo XAML debe estar asi :

<Label Text = "{Binding Price, StringFormat='${0}'}"
       x:Name = "artPrice"
       HorizontalOptions = "Center"
       VerticalOptions = "Center"
      />

Y cuando ejecutemos nuestro label mostrara correctamente el string concatenado y el dato bindeado.

$50

Si tienes alguna duda o algún comentario, házmelo saber deja un comentario aca.

Comments

Dejar una contestacion

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *