Xamarin.Forms 刷
筆刷可讓您使用不同的方法繪製區域,例如控件的背景。 中的Xamarin.Forms筆刷支援可在 Xamarin.Forms
iOS、Android、macOS、通用 Windows 平台 (UWP) 和 Windows Presentation Foundation (WPF) 的命名空間中使用。
類別 Brush
是抽象類,其輸出繪製區域。 衍生自 Brush
的類別描述繪製區域的不同方式。 下列清單描述 中 Xamarin.Forms可用的不同筆刷類型:
SolidColorBrush
,其繪製具有純色的區域。 如需詳細資訊,請參閱 Xamarin.Forms 筆刷:純色。LinearGradientBrush
,其繪製具有線性漸層的區域。 如需詳細資訊,請參閱 Xamarin.Forms 筆刷:線性漸層。RadialGradientBrush
,其繪製具有星形漸層的區域。 如需詳細資訊,請參閱 Xamarin.Forms 筆刷:星形漸層。
這些筆刷類型的實例可以指派給 Stroke
的 和 Fill
屬性 Shape
,以及 Background
的 VisualElement
屬性。
注意
屬性 VisualElement.Background
可讓筆刷做為任何控件的背景。
類別 Brush
也有方法 IsNullOrEmpty
可傳回 bool
,表示是否已定義筆刷。