VisualBrush.RelativeTransform : VisualBrush « Windows Presentation Foundation « VB.Net






VisualBrush.RelativeTransform

VisualBrush.RelativeTransform
     
<Page  
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
  x:Class="Microsoft.Samples.Graphics.UsingVisualBrush.PaintingWithVisuals">
    <StackPanel>
        <Rectangle Width="150" Height="150" Stroke="Black" Margin="5,0,0,0">
            <Rectangle.Fill>
                <VisualBrush Viewport="0,0,95,35" ViewportUnits="Absolute" TileMode="Tile">
                    <VisualBrush.Visual>
                        <StackPanel Background="Transparent">
                            <TextBlock FontSize="10pt" Margin="10">Hello, World!</TextBlock>
                        </StackPanel>
                    </VisualBrush.Visual>
                    <VisualBrush.RelativeTransform>
                        <RotateTransform Angle="45" CenterX="0.5" CenterY="0.5" />
                    </VisualBrush.RelativeTransform>
                </VisualBrush>
            </Rectangle.Fill>
        </Rectangle>
    </StackPanel>
</Page>

   
    
    
    
    
  








Related examples in the same category

1.Fill Ellipse with custom VisualBrushFill Ellipse with custom VisualBrush
2.VisualBrush.VisualVisualBrush.Visual
3.VisualBrush Binding and RotateTransformVisualBrush Binding and RotateTransform
4.VisualBrush TileMode and ViewportVisualBrush TileMode and Viewport
5.RotateTransform and VisualBrushRotateTransform and VisualBrush
6.Reflection EffectReflection Effect
7.Use a VisualBrush to magnify a portion of the screen.Use a VisualBrush to magnify a portion of the screen.