Xamarin.Forms Forme: Ellisse
La Ellipse
classe deriva dalla Shape
classe e può essere usata per disegnare puntini di sospensione e cerchi. Per informazioni sulle proprietà che la Ellipse
classe eredita dalla Shape
classe , vedere Xamarin.Forms Forme.
La Ellipse
classe imposta la Aspect
proprietà , ereditata dalla Shape
classe , su Stretch.Fill
. Per altre informazioni sulla proprietà, vedere Stretch shapes.For more information about the Aspect
property, see Stretch shapes.
Creare un'ellisse
Per disegnare un'ellisse, creare un Ellipse
oggetto e impostarne WidthRequest
le proprietà e HeightRequest
. Per disegnare l'oggetto all'interno dell'ellisse, impostarne la Fill
proprietà su un Brush
oggetto derivato da . Per assegnare un contorno all'ellisse, impostarne la Stroke
proprietà su un Brush
oggetto derivato da . La StrokeThickness
proprietà specifica lo spessore del contorno dell'ellisse. Per altre informazioni sugli Brush
oggetti, vedere Xamarin.Forms Pennelli.
Per disegnare un cerchio, impostare le WidthRequest
proprietà e HeightRequest
dell'oggetto Ellipse
come uguale.
L'esempio XAML seguente mostra come disegnare un'ellisse riempita:
<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />
In questo esempio viene disegnata un'ellisse con riempimento rosso con dimensioni 150x50 (unità indipendenti dal dispositivo):
L'esempio XAML seguente illustra come disegnare un cerchio:
<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />
In questo esempio viene disegnato un cerchio rosso con dimensioni 150x150 (unità indipendenti dal dispositivo):
Per informazioni sul disegno di un'ellisse tratteggiata, vedere Disegnare forme tratteggiate.