Recursos

Clase 24 de 52Curso de Xamarin.Forms

Resumen

Los recursos nos van a permitir declarar objetos (o valores) que sean reutilizables en toda la aplicación. Consiste en un diccionario de elementos, por lo que se puede colocar en ellos cualquier tipo de objetos como string, double, date, time, etc.

Los Recursos se definen con la propiedad Resources del elemento raíz ContentPage, y se referencian en XAML por medio de {StaticResource} ó {DynamicResource}. Pueden ser usados con propiedades regulares CLR.

Si hubieran en el documento, más de una definición de resources a diferentes niveles, el valor que tomará el atributo en el que se le hace referencia, será el de la definición que se encuntre más pŕoximo a éste.

Es posible definir un diccionario de Recursos a nivel global en el archivo App.xaml, para que todas las paginas de la aplicación tengan acceso a recursos comunes.