Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento příklad ukazuje, jak nakreslit uzavřený obrazec pomocí Polygon elementu. Pokud chcete nakreslit uzavřený obrazec, vytvořte prvek Polygon a pomocí jeho vlastnosti Points určete vrcholy obrazce. Čára se automaticky nakreslí, která spojí první a poslední body. Nakonec zadejte Fill, Strokenebo obojí.
Příklad
V jazyce XAML (Extensible Application Markup Language) je platná syntaxe pro body seznam párů souřadnic x a y oddělených čárkami, které jsou dále odděleny mezerami.
<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>
I když příklad používá Canvas k zahrnutí mnohoúhelníku, můžete použít mnohoúhelníky (a všechny ostatní prvky obrazce) s libovolnými Panel nebo Control, které podporují netextový obsah.
Tento příklad je součástí většího vzorku; kompletní vzorek naleznete v ukázce prvků tvarů .
.NET Desktop feedback