Mega Code Archive

 
Categories / C# / WPF
 

Combines two geometries using the XOR combine mode

<Window       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     x:Class="SDKSample.SampleViewer"     Title="Opacity Masking Examples" >    <Canvas>          <Path Stroke="Black" StrokeThickness="1" Fill="#CCCCFF">           <Path.Data>             <CombinedGeometry GeometryCombineMode="Xor">               <CombinedGeometry.Geometry1>                 <EllipseGeometry RadiusX="50" RadiusY="50" Center="75,75" />               </CombinedGeometry.Geometry1>               <CombinedGeometry.Geometry2>                 <EllipseGeometry RadiusX="50" RadiusY="50" Center="125,75" />               </CombinedGeometry.Geometry2>             </CombinedGeometry>           </Path.Data>         </Path>     </Canvas>  </Window>