Elipsa
Třída .NET Multi-Platform App UI (.NET MAUI) Ellipse je odvozena od Shape třídy a lze ji použít k kreslení tří teček a kruhů. Informace o vlastnostech, které Ellipse třída dědí z Shape třídy, naleznete v tématu Obrazce.
Třída Ellipse nastaví Aspect vlastnost zděděnou z Shape třídy na Stretch.Fill
. Další informace o Aspect vlastnosti naleznete v tématu Roztažení obrazců.
Vytvoření elipsy
Pokud chcete nakreslit tři tečky, vytvořte Ellipse objekt a nastavte jeho WidthRequest a HeightRequest vlastnosti. Chcete-li malovat vnitřní část elipsy, nastavte jeho Fill vlastnost na -odvozený Brushobjekt. Chcete-li udělit tři tečky osnovy, nastavte jeho Stroke vlastnost na -odvozený Brushobjekt. Vlastnost StrokeThickness určuje tloušťku obrysu tří teček. Další informace o Brush objektech naleznete v tématu Štětce.
Chcete-li nakreslit kruh, nastavte WidthRequest a HeightRequest vlastnosti objektu Ellipse se rovná.
Následující příklad XAML ukazuje, jak nakreslit vyplněné tři tečky:
<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />
V tomto příkladu je nakreslena červená plná elipsa s rozměry 150x50 (jednotky nezávislé na zařízení):
Následující příklad XAML ukazuje, jak nakreslit kruh:
<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />
V tomto příkladu je vykreslen červený kruh s rozměry 150x150 (jednotky nezávislé na zařízení):
Informace o kreslení přerušovaných teček naleznete v tématu Kreslení přerušovaných obrazců.