Xamarin.Forms Bürsten
Mit einem Pinsel können Sie einen Bereich, z. B. den Hintergrund eines Steuerelements, mit unterschiedlichen Ansätzen zeichnen. Die Pinselunterstützung in Xamarin.Forms ist im Xamarin.Forms
Namespace unter iOS, Android, macOS, dem Universelle Windows-Plattform (UWP) und dem Windows Presentation Foundation (WPF) verfügbar.
Die Brush
-Klasse ist eine abstrakte Klasse, die einen Bereich mit seiner Ausgabe zeichnet. Klassen, die von Brush
abgeleitet werden, beschreiben verschiedene Arten des Malens eines Bereichs. In der folgenden Liste werden die verschiedenen Pinseltypen beschrieben, die in Xamarin.Formsverfügbar sind:
SolidColorBrush
, das einen Bereich mit einer Volltonfarbe zeichnet. Weitere Informationen finden Sie unter Xamarin.Forms Pinsel: Volltonfarben.LinearGradientBrush
, das einen Bereich mit einem linearen Farbverlauf zeichnet. Weitere Informationen finden Sie unter Xamarin.Forms Pinsel: Lineare Farbverläufe.RadialGradientBrush
, die einen Bereich mit einem radialen Farbverlauf zeichnet. Weitere Informationen finden Sie unter Xamarin.Forms Pinsel: Radiale Farbverläufe.
Instanzen dieser Pinseltypen können den - und Fill
-Stroke
Eigenschaften eines Shape
- und der Background
-Eigenschaft eines VisualElement
zugewiesen werden.
Hinweis
Die VisualElement.Background
-Eigenschaft ermöglicht die Verwendung von Pinsel als Hintergrund in einem beliebigen Steuerelement.
Die Brush
-Klasse verfügt auch über eine IsNullOrEmpty
-Methode, die eine bool
zurückgibt, die angibt, ob der Pinsel definiert ist oder nicht.