Pinceles de Xamarin.Forms
Un pincel permite pintar un área, como el fondo de un control, mediante enfoques diferentes. La compatibilidad con Brush en Xamarin.Forms está disponible en el espacio de nombres Xamarin.Forms
en iOS, Android, macOS, la Plataforma universal de Windows (UWP) y Windows Presentation Foundation (WPF).
La clase Brush
es una clase abstracta que pinta un área con su resultado. Las clases que derivan de Brush
describen diferentes formas de pintar un área. En la lista siguiente se describen los distintos tipos de pincel disponibles en Xamarin.Forms:
SolidColorBrush
, que pinta un área con un color sólido. Para más información, consulta Pinceles de Xamarin.Forms: colores sólidos.LinearGradientBrush
, que pinta un área con un degradado lineal. Para más información, consulta Pinceles de Xamarin.Forms: degradados lineales.RadialGradientBrush
, que pinta un área con un degradado radial. Para más información, consulta Pinceles de Xamarin.Forms: degradados radiales.
Las instancias de estos tipos de pincel se pueden asignar a las propiedades Stroke
y Fill
de un elemento Shape
y a la propiedad Background
de un elemento VisualElement
.
Nota:
La propiedad VisualElement.Background
permite usar pinceles como fondo en cualquier control.
La clase Brush
también tiene un método IsNullOrEmpty
que devuelve un bool
que representa si el pincel está definido o no.