Xamarin.Forms Pędzle
Szczotka umożliwia malowanie obszaru, takiego jak tło kontrolki, przy użyciu różnych podejść. Obsługa pędzla w systemie Xamarin.Forms jest dostępna w Xamarin.Forms
przestrzeni nazw w systemach iOS, Android, macOS, platforma uniwersalna systemu Windows (UWP) i Windows Presentation Foundation (WPF).
Klasa Brush
jest abstrakcyjną klasą, która maluje obszar z jego danymi wyjściowymi. Klasy, które pochodzą z Brush
opisów różnych sposobów malowania obszaru. Poniższa lista zawiera opis różnych typów pędzli dostępnych w programie Xamarin.Forms:
SolidColorBrush
, który maluje obszar o stałym kolorze. Aby uzyskać więcej informacji, zobacz Xamarin.Forms Szczotki: kolory stałe.LinearGradientBrush
, który maluje obszar z gradientem liniowym. Aby uzyskać więcej informacji, zobacz Xamarin.Forms Szczotki: gradienty liniowe.RadialGradientBrush
, który maluje obszar z gradientem promieniowym. Aby uzyskać więcej informacji, zobacz Xamarin.Forms Szczotki: gradienty promieniowe.
Wystąpienia tych typów pędzli można przypisać do Stroke
właściwości Shape
i Fill
obiektu , oraz Background
właściwości obiektu VisualElement
.
Uwaga
Właściwość VisualElement.Background
umożliwia korzystanie z pędzli jako tła w dowolnej kontrolce.
Klasa Brush
ma również metodę, która zwraca wartość reprezentującą IsNullOrEmpty
bool
, czy szczotka jest zdefiniowana, czy nie.