Mega Code Archive

 
Categories / C# / WPF
 

Tiled ImageBrush examples

<Window x:Class="Workspace.DockExample"     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     Title="Workspace" Width="640" Height="480">    <StackPanel>     <Rectangle Width="175" Height="90" Stroke="Black">       <Rectangle.Fill>         <ImageBrush ImageSource="c:\image.jpg" Viewport="0,0,0.5,0.5" TileMode="Tile" />       </Rectangle.Fill>     </Rectangle>     <Rectangle Width="175" Height="90" Stroke="Black">       <Rectangle.Fill>         <ImageBrush ImageSource="c:\image.jpg" Viewport="0,0,0.5,0.5" TileMode="Tile">           <ImageBrush.RelativeTransform>             <RotateTransform CenterX="0.5" CenterY="0.5" Angle="45" />           </ImageBrush.RelativeTransform>         </ImageBrush>       </Rectangle.Fill>     </Rectangle>     <Rectangle Width="175" Height="90" Stroke="Black">       <Rectangle.Fill>         <ImageBrush ImageSource="c:\image.jpg" Viewport="0,0,0.5,0.5" TileMode="Tile">           <ImageBrush.Transform>             <RotateTransform CenterX="87.5" CenterY="45" Angle="45" />           </ImageBrush.Transform>         </ImageBrush>       </Rectangle.Fill>     </Rectangle>    </StackPanel>     </Window>