Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un pennello consente di disegnare un'area, ad esempio lo sfondo di un controllo, utilizzando approcci diversi. Il supporto pennello in Xamarin.Forms è disponibile nello Xamarin.Forms spazio dei nomi in iOS, Android, macOS, il piattaforma UWP (Universal Windows Platform) (UWP) e Windows Presentation Foundation (WPF).
La Brush classe è una classe astratta che disegna un'area con il relativo output. Le classi che derivano da Brush descrivono diversi modi di disegnare un'area. L'elenco seguente descrive i diversi tipi di pennello disponibili in Xamarin.Forms:
SolidColorBrush, che disegna un'area con un colore a tinta unita. Per altre informazioni, vedere Xamarin.Forms Pennelli: colori a tinta unita.LinearGradientBrush, che disegna un'area con una sfumatura lineare. Per altre informazioni, vedere Xamarin.Forms Pennelli: Sfumature lineari.RadialGradientBrush, che disegna un'area con una sfumatura radiale. Per altre informazioni, vedere Xamarin.Forms Pennelli: sfumature radiali.
Le istanze di questi tipi di pennello possono essere assegnate alle Stroke proprietà e Fill di un Shapeoggetto e alla Background proprietà di un oggetto VisualElement.
Nota
La VisualElement.Background proprietà consente di utilizzare i pennelli come sfondo in qualsiasi controllo.
La Brush classe dispone inoltre di un IsNullOrEmpty metodo che restituisce un bool oggetto che indica se il pennello è definito o meno.