Xamarin.Forms Kształty: wielokropek
Klasa Ellipse
pochodzi z Shape
klasy i może służyć do rysowania wielokropków i okręgów. Aby uzyskać informacje na temat właściwości Ellipse
dziedziczynych przez klasę Shape
z klasy, zobacz Xamarin.Forms Kształty.
Klasa Ellipse
ustawia Aspect
właściwość dziedziczona z Shape
klasy na Stretch.Fill
wartość . Aby uzyskać więcej informacji na temat właściwości, zobacz Stretch shapes (Rozciągnięcia Aspect
kształtów).
Tworzenie wielokropka
Aby narysować wielokropek, utwórz Ellipse
obiekt i ustaw jego WidthRequest
właściwości i HeightRequest
. Aby namalować wewnątrz wielokropka, ustaw jego Fill
właściwość na Brush
obiekt pochodny. Aby nadać wielokropek konspekcie, ustaw jego Stroke
właściwość na Brush
obiekt pochodny. Właściwość StrokeThickness
określa grubość konturu wielokropka. Aby uzyskać więcej informacji na temat Brush
obiektów, zobacz Xamarin.Forms Szczotki.
Aby narysować okrąg, ustaw WidthRequest
właściwości Ellipse
i HeightRequest
obiektu na równe.
W poniższym przykładzie XAML pokazano, jak narysować wypełniony wielokropek:
<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />
W tym przykładzie zostanie narysowany czerwony wielokropek z wymiarami 150x50 (jednostki niezależne od urządzenia):
W poniższym przykładzie XAML pokazano, jak narysować okrąg:
<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />
W tym przykładzie zostanie narysowane czerwone kółko o wymiarach 150x150 (jednostki niezależne od urządzenia):
Aby uzyskać informacje na temat rysowania kreskowanego wielokropka, zobacz Rysowanie kreskowanych kształtów.