Xamarin.Forms 圖形:橢圓形
類別 Ellipse
衍生自 Shape
類別,可用來繪製省略號和圓形。 如需類別繼承自 類別之屬性Ellipse
的資訊,請參閱 Xamarin.Forms Shapes。Shape
類別會將Ellipse
Aspect
繼承自 類別的屬性Shape
設定為 Stretch.Fill
。 如需 屬性的詳細資訊 Aspect
,請參閱 延展圖形。
建立橢圓形
若要繪製省略號,請 Ellipse
建立 物件並設定其 WidthRequest
和 HeightRequest
屬性。 若要繪製橢圓形內部的 ,請將其 Fill
屬性設定為 Brush
衍生物件。 若要為省略號提供大綱,請將它的 Stroke
屬性設定為 Brush
衍生的物件。 屬性 StrokeThickness
會指定橢圓形外框的粗細。 如需對象的詳細資訊 Brush
,請參閱 Xamarin.Forms 筆刷。
若要繪製圓形,請將 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的紅色圓圈(裝置獨立單位):
如需繪製虛線橢圓形的相關信息,請參閱 繪製虛線圖形。