# Geometry Group : Geometry « Windows Presentation Foundation « VB.Net

Geometry Group

```
<Window x:Class="GeometryGroupExample"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Geometry Group" Height="310" Width="300">

<Window.Resources>
<GeometryGroup x:Key="GeometryNonzero" FillRule="Nonzero">
</GeometryGroup>
<GeometryGroup x:Key="GeometryEvenOdd" FillRule="EvenOdd">
</GeometryGroup>
</Window.Resources>
<Border Margin="5" BorderBrush="Black" BorderThickness="1"
HorizontalAlignment="Left">
<Canvas Height="310" Width="300">
<Grid ShowGridLines="True" Height="265">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="140" />
<ColumnDefinition Width="140" />
</Grid.ColumnDefinitions>
<StackPanel Margin="5" Grid.Column="0">
<TextBlock Text="FileRule = Nonzero"
Margin="15,5,5,5" />
<Path Fill="LightBlue" Stroke="Blue"
StrokeThickness="2" Data="{StaticResource GeometryNonzero}" />
<Path Fill="LightCoral" Stroke="Red"
StrokeThickness="2" Canvas.Left="150"
Data="{StaticResource GeometryNonzero}" />
</StackPanel>

</Grid>
</Canvas>
</Border>
</Window>

```

### Related examples in the same category

 1 GeometryCombineMode = Union 2 GeometryCombineMode = Intersect 3 GeometryCombineMode = Xor 4 GeometryCombineMode = Exclude 5 Combine two circles into one shape using CombinedGeometry: Union 6 Combine two circles into one shape using CombinedGeometry: Xor 7 Combine two circles into one shape using CombinedGeometry: Intersect 8 Combine two circles into one shape using CombinedGeometry: Exclude 9 Combine Geometry 10 LineGeometry for Path 11 EllipseGeometry for Path 12 BezierSegment for a Path 13 Put EllipseGeometry to GeometryGroup 14 Put RectangleGeometry to GeometryGroup 15 Path based on GeometryGroup Resource 16 GeometryDrawing.Brush 17 GeometryDrawing.Pen 18 GeometryDrawing with 2 PathFigures 19 GeometryGroup and DrawingImage 20 GeometryDrawing insize a DrawingGroup 21 Use the StreamGeometry mini-language to create polyline 22 Create a PathGeometry using the PathFigureCollection mini-language. 23 PolyLineSegment creates a series of straight lines. 24 LineGeometry vs Line 25 RectangleGeometry vs Rectangle 26 EllipseGeometry vs Ellipse 27 Combine geometries is to use the GeometryGroup object 28 GeometryDrawing Pen and Geometry 29 CombinedGeometry GeometryCombineMode="Union" 30 Reusing Geometry 31 Converting text to geometry 32 Use a PathGeometry object to highlight displayed text.