Nasıl yapılır: İkinci Dereceden Bezier Eğrisi Oluşturma
Bu örnekte ikinci dereceden Bezier eğrisinin nasıl oluşturulacağı gösterilmektedir. İkinci dereceden Bezier eğrisi oluşturmak için , PathFigureve QuadraticBezierSegment sınıflarını kullanınPathGeometry.
Örnek
Aşağıdaki örneklerde ikinci dereceden Bezier eğrisi (10.100) ile (300.100) arasında çizilmiştir. Eğrinin denetim noktası (200.200).
Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML), yol tanımlamak için öznitelik sözdizimini kullanabilirsiniz.
<Path Stroke="Black" StrokeThickness="1"
Data="M 10,100 Q 200,200 300,100" />
(Bu öznitelik söz diziminin aslında bir StreamGeometry' nin PathGeometrydaha hafif bir sürümünü oluşturduğunu unutmayın. Daha fazla bilgi için Yol İşaretlemeyi Söz Dizimi sayfasına bakın.)
XAML'de nesne öğesi söz dizimlerini kullanarak ikinci dereceden bezier eğrisi de çizebilirsiniz. Aşağıdaki, önceki XAML örneğine eşdeğerdir.
<Path Stroke="Black" StrokeThickness="1">
<Path.Data>
<PathGeometry>
<PathGeometry.Figures>
<PathFigureCollection>
<PathFigure StartPoint="10,100">
<PathFigure.Segments>
<PathSegmentCollection>
<QuadraticBezierSegment Point1="200,200" Point2="300,100" />
</PathSegmentCollection>
</PathFigure.Segments>
</PathFigure>
</PathFigureCollection>
</PathGeometry.Figures>
</PathGeometry>
</Path.Data>
</Path>
Bu örnek daha büyük bir örneğin parçasıdır; Örneğin tamamı için bkz . Geometries Örneği.
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin