Nasıl yapılır: LineGeometry Kullanarak Çizgi Oluşturma
Bu örnek, LineGeometry bir satırı anlatmak için sınıfının nasıl kullanılacağını gösterir. LineGeometry, Başlangıç ve bitiş noktaları tarafından tanımlanır.
Örnek
Aşağıdaki örnek, oluşturma ve oluşturma işlemlerinin nasıl yapılacağını gösterir LineGeometry . PathSatırı işlemek için bir öğesi kullanılır. Bir çizginin alanı olmadığından, Path nesne Fill belirtilmemiş; bunun yerine Stroke ve StrokeThickness özellikleri kullanılır.
<Path Stroke="Black" StrokeThickness="1" >
<Path.Data>
<LineGeometry StartPoint="10,20" EndPoint="100,130" />
</Path.Data>
</Path>
LineGeometry myLineGeometry = new LineGeometry();
myLineGeometry.StartPoint = new Point(10,20);
myLineGeometry.EndPoint = new Point(100,130);
Path myPath = new Path();
myPath.Stroke = Brushes.Black;
myPath.StrokeThickness = 1;
myPath.Data = myLineGeometry;
Dim myLineGeometry As New LineGeometry()
myLineGeometry.StartPoint = New Point(10,20)
myLineGeometry.EndPoint = New Point(100,130)
Dim myPath As New Path()
myPath.Stroke = Brushes.Black
myPath.StrokeThickness = 1
myPath.Data = myLineGeometry

(10, 20) ile (100.130) çizilmiş bir LineGeometry
Diğer basit geometri sınıfları LineGeometry ve içerir EllipseGeometry . Bu geometriler ve daha karmaşık olanlar, veya kullanılarak da oluşturulabilir PathGeometryStreamGeometry . Daha fazla bilgi için bkz. geometriye genel bakış.