Xamarin.Forms Şekiller: Üç Nokta

sınıfı Ellipse sınıfından Shape türetilir ve üç nokta ve daire çizmek için kullanılabilir. Sınıfın sınıftan devraldığı Shape özellikler hakkında bilgi için bkzXamarin.Forms. Şekiller.Ellipse

Ellipse sınıfı, sınıfından Aspect devralınan Shape özelliğini olarak Stretch.Fillayarlar. Özelliği hakkında Aspect daha fazla bilgi için bkz . Şekilleri genişletme.

Üç Nokta Oluşturma

Üç nokta çizmek için bir Ellipse nesne oluşturun ve nesnesini WidthRequest ve HeightRequest özelliklerini ayarlayın. Üç noktanın içini boyamak için özelliğini türetilmiş bir Brushnesne olarak ayarlayınFill. Üç noktaya bir ana hat vermek için özelliğini türetilmiş bir Brushnesne olarak ayarlayınStroke. StrokeThickness özelliği, üç nokta ana hattının kalınlığını belirtir. Nesneler hakkında Brush daha fazla bilgi için bkz Xamarin.Forms . Fırçalar.

Daire çizmek için nesnenin WidthRequest ve HeightRequest özelliklerini Ellipse eşit yapın.

Aşağıdaki XAML örneği, dolu üç nokta çizmeyi gösterir:

<Ellipse Fill="Red"
         WidthRequest="150"
         HeightRequest="50"
         HorizontalOptions="Start" />

Bu örnekte, 150x50 (cihazdan bağımsız birimler) boyutlarına sahip kırmızı dolgulu üç nokta çizilir:

Dolu üç nokta

Aşağıdaki XAML örneği, daire çizmeyi gösterir:

<Ellipse Stroke="Red"
         StrokeThickness="4"
         WidthRequest="150"
         HeightRequest="150"
         HorizontalOptions="Start" />

Bu örnekte, 150x150 boyutlarına (cihazdan bağımsız birimler) sahip kırmızı bir daire çizilir:

Doldurulmamış daire

Kesikli üç nokta çizme hakkında bilgi için bkz . Kesikli şekiller çizme.