Mega Code Archive

 
Categories / C# / WPF
 

Create buttons using DrawingImage and GeometryDrawing

<Window x:Class="Chapter05.DrawingImageExample"   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   Title="DrawingImage Example" Height="130" Width="320">     <Button Name="DrawRectangle" Grid.Column="1"       ToolTip="Draw Rectangle" Margin="5">       <Image Width="80" Height="80">         <Image.Source>           <DrawingImage>             <DrawingImage.Drawing>               <GeometryDrawing Brush="LightGray">                 <GeometryDrawing.Geometry>                   <RectangleGeometry Rect="0,20,100,60" />                 </GeometryDrawing.Geometry>                 <GeometryDrawing.Pen>                   <Pen Brush="Gray" Thickness="3" />                 </GeometryDrawing.Pen>               </GeometryDrawing>             </DrawingImage.Drawing>           </DrawingImage>         </Image.Source>       </Image>     </Button> </Window>