using System;
using System.IO;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Navigation;
namespace amazing
{
public partial class Window1
{
public Window1()
{
this.InitializeComponent();
this.Zomg.MouseWheel += new System.Windows.Input.MouseWheelEventHandler(Zomg_MouseWheel);
}
void Zomg_MouseWheel(object sender, System.Windows.Input.MouseWheelEventArgs e)
{
if (e.Delta > 10)
{
a += 1;
Zomg.RenderTransform = new ScaleTransform(a, a, e.GetPosition(weee).X, e.GetPosition(weee).Y);
}
else
{
a -= 1;
if (a < 1)
{
a = 1;
}
Zomg.RenderTransform = new ScaleTransform(a, a, e.GetPosition(weee).X, e.GetPosition(weee).Y);
}
}
}
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="amazing.Window1"
x:Name="Window"
Title="Window1"
Width="640" Height="480" xmlns:amazing="clr-namespace:amazing">
<Grid x:Name="weee">
<Canvas Background="Black" x:Name="Zomg" Margin="0">
<Button Style="{DynamicResource SimpleButton}" Width="115.829" Height="88" Canvas.Left="26.657" Canvas.Top="47">
<StackPanel>
<TextBlock Width="795.378" Height="412.538" TextWrapping="Wrap"><TextBlock.LayoutTransform>
<ScaleTransform CenterX="0" CenterY="0" ScaleX=".05" ScaleY=".05" />
</TextBlock.LayoutTransform><Run Language="en-nz" Text="m vulputate sapien vel nisi. Sed eleifend ullamcorper arcu. Vestibulum eu quam. Sed interdum lacus non nisi. Nullam nec nunc viverra purus consequat facilisis. Vivamus luctus diam molestie purus. In vestibulum urna a libero. Praesent ligula. Ut suscipit leo euismod lacus. Ut a diam id sapien interdum pharetra. Donec pede neque, ornare sed, gravida a, rhoncus quis, mi. Pellentesque convallis ultrices mauris. Donec ornare faucibus metus. Phasellus ante nisl, sagittis a, lobortis vitae, scelerisque eu, felis. Quisque ligula nunc, bibendum eu, posuere vel, cursus non, ligula."/><LineBreak/><Run Language="en-nz" Text=""/><LineBreak/><Run Language="en-nz" Text="Nunc ipsum tortor, mollis pharetra, bibendum gravida, sagittis tempus, ligula. Cras nulla elit, pretium quis, commodo a, euismod in, dolor. Nullam nonummy. Ut ante. Aenean sagittis. Vivamus porttitor massa at nisl. Nam condimentum, nunc non hendrerit egestas, ante augue viverra magna, nonummy sodales odio nibh eget nisi. Aliquam hendrerit porta mauris. Etiam accumsan velit pharetra sem. Nam vehicula elit sed risus. Etiam accumsan pretium diam. Aliquam fringilla. Donec elementum pharetra purus. Mauris erat."/><LineBreak/><Run Language="en-nz" Text=""/><LineBreak/><Run Language="en-nz" Text="Vivamus tellus felis, gravida sit amet, tristique feugiat, tempor et, elit. Aenean et augue at diam auctor feugiat. In id enim. Aliquam erat volutpat. Sed lectus est, interdum quis, molestie at, mattis nec, pede. Proin turpis. Suspendisse potenti. Integer viverra, velit at sodales sodales, neque justo aliquet nisl, ut consequat orci odio non nibh. Nullam bibendum. Phasellus felis dui, interdum in, aliquam nec, mattis euismod, ligula. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris eros eros, euismod eu, scelerisque eget, adipiscing id, libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean odio arcu, dictum ut, suscipit in, hendrerit ac, nibh."/><LineBreak/><Run Language="en-nz" Text=""/><LineBreak/><Run Language="en-nz" Text="Integer non arcu vitae lorem consequat commodo. Suspendisse eget sem. Aliquam arcu neque, tincidunt eu, venenatis ut, euismod vitae, magna. Donec eu libero non urna ullamcorper accumsan. Donec ut nibh. Integer commodo arcu eu erat. Vivamus nunc nisi, consequat non, pharetra vitae, viverra nec, nunc. Ut vitae lectus sed dui adipiscing cursus. Vivamus auctor tortor nec neque nonummy malesuada. Sed sagittis cursus nisl. Etiam accumsan tellus quis ipsum. Nunc lacus dui, semper sed, molestie a, fringilla vel, massa. Nunc risus mi, tincidunt id, scelerisque ut, bibendum ac, elit. Nam sit amet felis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla facilisi. In ac orci. Mauris quis lacus. Nullam tincidunt congue leo."/><LineBreak/><Run Language="en-nz" Text=""/><LineBreak/><Run Language="en-nz" Text="Praesent diam sapien, scelerisque imperdiet, volutpat ac, tempor id, dui. Morbi id tortor. Sed ante arcu, volutpat ut, volutpat vel, bibendum fermentum, massa. Vestibulum suscipit justo quis ante. Curabitur justo neque, tincidunt ut, venenatis adipiscing, molestie eget, orci. Duis luctus porta magna. Morbi pharetra, sem at lobortis accumsan, erat ligula lacinia tellus, eget varius magna metus vel lectus. Morbi justo pede, lacinia et, varius sit amet, feugiat vel, metus. Nam gravida ullamcorper lectus. Praesent tellus. Nam dictum porttitor purus. Duis eget tortor gravida orci egestas suscipit. In malesuada dolor ut lectus luctus viverra. Cras quis diam. Quisque vestibulum pellentesque dui."/><LineBreak/></TextBlock>
<TextBlock Width="44.246" Height="9.958" Canvas.Left="51.916" Canvas.Top="112.423" Text="Hi" TextWrapping="Wrap" HorizontalAlignment="Center" RenderTransformOrigin="0.5,0.5" TextAlignment="Center" >
<TextBlock.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.75" ScaleY="1.5"/>
<SkewTransform AngleX="0" AngleY="0"/>
<RotateTransform Angle="0"/>
<TranslateTransform X="0" Y="0"/>
</TransformGroup>
</TextBlock.RenderTransform>
</TextBlock>
</StackPanel>
</Button>
</Canvas>
</Grid>
</Window>