Propiedad StringFormat
Clase 41 de 52 • Curso de Xamarin.Forms
Contenido del curso
Introducción a Xamarin
Instalación y configuración
Fundamentos de Xamarin.Forms
Arquitectura de Xamarin.Forms
Sistema de Propiedades Enlazables
Manejo de Eventos
El Lenguaje XAML
Interfaz de Usuario
Enlace de Datos
Comandos
El Patrón de Diseño Model-View-ViewModel (MVVM)
Resumen
Es una de las propiedades que tiene la expresión {Binding} que nos permite establecer un formato para presentar correctamente las cadenas como es el caso de: fechas, montos en moneda, etc.
Algunos StringFormats comunes son:
{}{ 0: C } // --- para divisas
{}{ 0: D } // --- para valores decimales
{}{ 0: E } // --- para valores exponenciales
{}{ 0: X } // --- para valores hexadecimales
{}{ 0: P } // --- para porcentajes
{}{ 0:dd/MM/yyyy } // --- para fecha corta
{}{ 0:hh:mm:ss } // --- para hora simple
En el siguiente enlace encontrarán mayor detalle sobre los formatos predefinidos en .NET Standards
https://docs.microsoft.com/es-MX/dotnet/standard/base-types/standard-date-and-time-format-strings