Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
sınıfı Line sınıfından Shape türetilir ve çizgileri çizmek için kullanılabilir. Sınıfın sınıftan devraldığı Shape özellikler hakkında bilgi için bkzXamarin.Forms. Şekiller.Line
Line aşağıdaki özellikleri tanımlar:
X1, çift türündeyse, satırın başlangıç noktasının x koordinatını gösterir. Bu özelliğin varsayılan değeri 0,0'dır.Y1, çift türünde, satırın başlangıç noktasının y koordinatını gösterir. Bu özelliğin varsayılan değeri 0,0'dır.X2, çift türünde, satırın bitiş noktasının x koordinatını gösterir. Bu özelliğin varsayılan değeri 0,0'dır.Y2, çift türünde, satırın bitiş noktasının y koordinatını gösterir. Bu özelliğin varsayılan değeri 0,0'dır.
Bu özellikler nesneler tarafından BindableProperty desteklenir; bu da veri bağlamalarının hedefleri olabileceği ve stillendirilebileceği anlamına gelir.
Çizgi uçlarının nasıl çizildiği hakkında bilgi için bkz . Çizgi uçlarını denetleme.
Çizgi Oluşturma
Çizgi çizmek için bir Line nesne oluşturun ve ve Y1 özelliklerini başlangıç noktasına, X2 ve Y özelliklerini de bitiş noktasına ayarlayınX1. Buna ek olarak, vuruşsuz bir Brushçizgi görünmez olduğundan özelliğini türetilmiş bir nesne olarak ayarlayınStroke. Nesneler hakkında Brush daha fazla bilgi için bkz Xamarin.Forms . Fırçalar.
Not
öğesinin özelliğini ayarlamanın Fill Line hiçbir etkisi yoktur, çünkü bir çizginin iç kısmı yoktur.
Aşağıdaki XAML örneği, çizgi çizmeyi gösterir:
<Line X1="40"
Y1="0"
X2="0"
Y2="120"
Stroke="Red" />
Bu örnekte kırmızı çapraz çizgi (40,0) ile (0,120) arasında çizilmiştir:

X1, Y1, X2ve Y2 özellikleri varsayılan 0 değerlerine sahip olduğundan, en az söz dizimi ile bazı çizgiler çizmek mümkündür:
<Line Stroke="Red"
X2="200" />
Bu örnekte, cihazdan bağımsız 200 birim uzunluğunda bir yatay çizgi tanımlanmıştır. Diğer özellikler varsayılan olarak 0 olduğundan, (0,0) ile (200,0) bir çizgi çizilir.
Aşağıdaki XAML örneğinde kesikli çizgi çizme gösterilmektedir:
<Line X1="40"
Y1="0"
X2="0"
Y2="120"
Stroke="DarkBlue"
StrokeDashArray="1,1"
StrokeDashOffset="6" />
Bu örnekte koyu mavi kesikli çapraz çizgi (40,0) ile (0,120) arasında çizilmiştir:

Kesikli çizgi çizme hakkında daha fazla bilgi için bkz . Kesikli şekiller çizme.