Draw figure with "NonZero" FillRule : Polygon « Shapes « Silverlight






Draw figure with "NonZero" FillRule

    

<UserControl x:Class='SilverlightApplication3.MainPage'
    xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' 
    xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
    xmlns:d='http://schemas.microsoft.com/expression/blend/2008' 
    xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' 
    mc:Ignorable='d' 
    d:DesignWidth='640' 
    d:DesignHeight='480'>
    <UserControl.Resources>
        <Style x:Key="figure">
            <Setter Property="Polygon.Points"
                    Value="0 48, 0 144, 96 150, 100 0, 192 0, 192 96, 50 96, 48 192, 150 200 144 48" />
            <Setter Property="Polygon.Fill"
                    Value="Black" />
            <Setter Property="Polygon.Stroke"
                    Value="Yellow" />
            <Setter Property="Polygon.StrokeThickness"
                    Value="3" />
        </Style>
    </UserControl.Resources>

    <TextBlock Canvas.Left="288" Canvas.Top="24"
               Text="FillRule = NonZero" />

    <Polygon Style="{StaticResource figure}"
             FillRule="NonZero"
             Canvas.Left="288" Canvas.Top="72" />


</UserControl>

   
    
    
    
  








Related examples in the same category

1.Polygon with red fillPolygon with red fill
2.Triangular Wedges with ShadingTriangular Wedges with Shading
3.A Polygon always closes the end pointsA Polygon always closes the end points
4.Polygon Stretch= UniformToFillPolygon Stretch= UniformToFill
5.Polygon Stretch="UniformPolygon Stretch=
6.Star by PolygonStar by Polygon
7.Polygon with FillPolygon with Fill
8.Polygon Stroke color and ThicknessPolygon Stroke color and Thickness
9.Polygon Along with CanvasPolygon Along with Canvas
10.Polygon Stretch=FillPolygon Stretch=Fill
11.Draw figure with "EvenOdd" FillRule
12.Draw second figure with "NonZero" FillRule
13.Specifying points the long way with Polygon.Points tag and PointSpecifying points the long way with Polygon.Points tag and Point
14.Polygon with Yellow color fillPolygon with Yellow color fill
15.A basic Polygon in actionA basic Polygon in action
16.Fill Polygon with RadialGradientBrushFill Polygon with RadialGradientBrush
17.Draws another triangle with a blue interior with PolygonDraws another triangle with a blue interior with Polygon
18.Non-zero fill rule with more complex shape with PolygonNon-zero fill rule with more complex shape with Polygon
19.An open shape compared to a closed shapeAn open shape compared to a closed shape