Nasıl yapılır: Çokgen Öğe Kullanarak Kapalı Şekil Çizme
Bu örnekte, öğesi kullanılarak kapalı bir şeklin nasıl çizildikleri Polygon gösterir. Kapalı bir şekil çizmek için bir Polygon öğe oluşturun ve bir Points şeklin köşelerini belirtmek için özelliğini kullanın. İlk ve son noktaları bağlayan bir çizgi otomatik olarak çizilir. Son olarak, bir Fill , veya her ikisini de Stroke belirtin.
Örnek
Bu Extensible Application Markup Language (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>
Örnek, çokgenleri içeren bir kullansa da, metin olmayan içeriği destekleyen veya ile çokgen öğelerini (ve diğer tüm şekil Canvas öğelerini) PanelControl kullanabilirsiniz.
Bu örnek daha büyük bir örneğin bir parçasıdır; Tam örnek için bkz. Şekil Öğeleri Örneği.