Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La classe .NET Multipiattaforma App UI (.NET MAUI) Ellipse 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 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 Brushoggetto derivato da . Per assegnare un contorno all'ellisse, impostarne la Stroke proprietà su un Brushoggetto derivato da . La StrokeThickness proprietà specifica lo spessore del contorno dell'ellisse. Per altre informazioni sugli Brush oggetti, vedere 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.