Ellipse
La classe .NET Multiplateform App UI (.NET MAUI) Ellipse dérive de la Shape classe et peut être utilisée pour dessiner des points de suspension et des cercles. Pour plus d’informations sur les propriétés que la Ellipse classe hérite de la Shape classe, consultez Shapes.
La Ellipse classe définit la Aspect propriété, héritée de la Shape classe, sur Stretch.Fill
. Pour plus d’informations sur la Aspect propriété, consultez Formes Stretch.
Créer un Ellipse
Pour dessiner un ellipse, créez un Ellipse objet et définissez ses WidthRequest propriétés.HeightRequest Pour peindre l’intérieur de l’ellipse, définissez sa Fill propriété sur un Brushobjet dérivé. Pour donner un plan à l’ellipse, définissez sa Stroke propriété sur un Brushobjet dérivé de -. La StrokeThickness propriété spécifie l’épaisseur du contour ellipse. Pour plus d’informations sur Brush les objets, consultez Pinceaux.
Pour dessiner un cercle, faites en sorte que les WidthRequest propriétés de HeightRequest l’objet Ellipse sont égales.
L’exemple XAML suivant montre comment dessiner un ellipse rempli :
<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />
Dans cet exemple, un ellipse rouge rempli de dimensions 150x50 (unités indépendantes de l’appareil) est dessinée :
L’exemple XAML suivant montre comment dessiner un cercle :
<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />
Dans cet exemple, un cercle rouge avec des dimensions 150x150 (unités indépendantes de l’appareil) est dessiné :
Pour plus d’informations sur le dessin d’un ellipse en pointillés, voir Dessiner des formes en pointillés.