XAML TRANSFORM ÖRNEKLERİ

<Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="100*"/>
            <RowDefinition Height="100*"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100*"/>
            <ColumnDefinition Width="100*"/>
        </Grid.ColumnDefinitions>
        <Canvas Grid.Row="0" Grid.Column="0">
            <Rectangle Width="87" Height="86" Canvas.Left="100" Canvas.Top="40" Fill="Brown">
               
                <Rectangle.RenderTransform>
                    <RotateTransform Angle="45" CenterX="50" CenterY="50"/>
                </Rectangle.RenderTransform>
               
            </Rectangle>
        </Canvas>

        <Canvas Grid.Column="1" Grid.Row="0">
            <Button Content="Button" Height="23" Margin="9, 16, 0, 0" Name="button1" Width="75">

                <Button.RenderTransform>
                    <ScaleTransform ScaleX="3" ScaleY="2"/>
                </Button.RenderTransform>

            </Button>
            <Button Content="Button" Height="23" Margin="91, 110, 0, 0" Name="button2" Width="75"/>
        </Canvas>
       
        <Canvas Grid.Column="0" Grid.Row="1">
            <Ellipse Height="100" Margin="14, 20, 0, 0" Name="ellipse1" Stroke="Black" Width="100" Fill="#FF935E5E">
               
                <Ellipse.RenderTransform>
                    <TranslateTransform X="52" Y="5"/>
                </Ellipse.RenderTransform>
               
            </Ellipse>
        </Canvas>
       
        <Canvas Grid.Column="1" Grid.Row="1">
            <Rectangle Height="121" Margin="75,19, 0, 0" Width="200"  Canvas.Left="-50" Canvas.Top="-14" Fill="Gray">
               
                <Rectangle.RenderTransform>
                    <SkewTransform AngleX="10" AngleY="10"/>
                </Rectangle.RenderTransform>
               
            </Rectangle>
        </Canvas>
    </Grid>

Yorumlar