Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 Shapei 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.