Xamarin.Forms Escovas
Um pincel permite que você pinte uma área, como o plano de fundo de um controle, usando diferentes abordagens. O suporte a pincéis está Xamarin.Forms disponível no Xamarin.Forms
namespace no iOS, Android, macOS, UWP (Plataforma Universal do Windows) e WPF (Windows Presentation Foundation).
A Brush
classe é uma classe abstrata que pinta uma área com sua saída. As aulas que derivam de Brush
descrevem diferentes maneiras de pintar uma área. A lista a seguir descreve os diferentes tipos de pincel disponíveis em Xamarin.Forms:
SolidColorBrush
, que pinta uma área com uma cor sólida. Para obter mais informações, consulte Xamarin.Forms Pincéis: cores sólidas.LinearGradientBrush
, que pinta uma área com um gradiente linear. Para obter mais informações, consulte Xamarin.Forms Pincéis: gradientes lineares.RadialGradientBrush
, que pinta uma área com um gradiente radial. Para obter mais informações, consulte Xamarin.Forms Pincéis: gradientes radiais.
As instâncias desses tipos de pincel podem ser atribuídas às Stroke
propriedades e Fill
de um Shape
, e à Background
propriedade de um VisualElement
.
Observação
A VisualElement.Background
propriedade permite que os pincéis sejam usados como plano de fundo em qualquer controle.
A Brush
classe também tem um IsNullOrEmpty
método que retorna um que representa se bool
o pincel está definido ou não.