Nasıl yapılır: Çokgen Öğe Kullanarak Kapalı Şekil Çizme
Bu örnekte, öğesini kullanarak kapalı bir şeklin nasıl çizildiği gösterilmektedir Polygon . Kapalı bir şekil çizmek için bir Polygon öğe oluşturun ve öğesini kullanarak Points şeklin köşelerini belirtin. İlk ve son noktaları bağlayan bir çizgi otomatik olarak çizilir. Son olarak, bir Fill, veya Strokeher ikisini de belirtin.
Örnek
Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML), noktalar için geçerli söz dizimi virgülle ayrılmış x ve y koordinat çiftlerinin boşlukla ayrılmış bir listesidir.
<Canvas Height="300" Width="300">
<!-- Draws a triangle with a blue interior. -->
<Polygon Points="10,110 60,10 110,110"
Fill="Blue" />
<!-- Draws a triangle with a blue interior and a black outline.
The Canvas.Top setting moves the Polygon down 150 pixels. -->
<Polygon Points="10,110 60,10 110,110"
Fill="Blue"
Stroke="Black" StrokeThickness="4"
Canvas.Top="150" />
<!-- Draws another triangle with a blue interior.
The Canvas.Left setting moves the Polygon 150 pixels to the right. -->
<Polygon Points="10,110 110,110 110,10"
Fill="Blue"
Canvas.Left="150" />
<!-- Draws a triangle with a black outline.
The Canvas.Left and Canvas.Top settings move
the Polygon down 150 pixels and 150 pixels to the right.-->
<Polygon Points="10,110 110,110 110,10"
Stroke="Black" StrokeThickness="4"
Canvas.Left="150" Canvas.Top="150" />
</Canvas>
Örnekte çokgenleri içermek için bir Canvas kullanılsa da, çokgen öğeleri (ve diğer tüm şekil öğelerini) metin dışı içeriği destekleyen herhangi bir Panel öğeyle Control kullanabilirsiniz.
Bu örnek daha büyük bir örneğin parçasıdır; örneğin tamamı için bkz . Şekil Öğeleri Örneği.
.NET Desktop feedback