橢圓形
.NET 多平臺應用程式 UI (.NET MAUI) Ellipse 類別衍生自 Shape 類別,可用來繪製省略號和圓形。 如需類別繼承自 Shape 類別之屬性Ellipse的資訊,請參閱Shapes。
類別會將EllipseAspect繼承自 類別的屬性Shape設定為 Stretch.Fill
。 如需 屬性的詳細資訊 Aspect ,請參閱 延展圖形。
建立橢圓形
若要繪製省略號,請 Ellipse 建立 物件並設定其 WidthRequest 和 HeightRequest 屬性。 若要繪製橢圓形內部的 ,請將其 Fill 屬性設定為 Brush衍生物件。 若要為省略號提供大綱,請將它的 Stroke 屬性設定為 Brush衍生的物件。 屬性 StrokeThickness 會指定橢圓形外框的粗細。 如需對象的詳細資訊 Brush ,請參閱 筆刷。
若要繪製圓形,請將 WidthRequest 物件的 和 HeightRequest 屬性 Ellipse 設為相等。
下列 XAML 範例示範如何繪製填滿橢圓形:
<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />
在此範例中,會繪製維度為 150x50 的紅色填滿橢圓形(裝置獨立單位):
下列 XAML 範例示範如何繪製圓形:
<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />
在此範例中,會繪製維度為150x150的紅色圓圈(裝置獨立單位):
如需繪製虛線橢圓形的相關信息,請參閱 繪製虛線圖形。