国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Windows > 正文

Windows 8技巧:Windows 8的基本變換和矩陣變換以及AppBar應用程序欄的使用

2019-11-28 03:38:21
字體:
來源:轉載
供稿:網友

  在Windows 8中有幾種基本變換和矩陣變換和Silverlight中的使用方法都是一樣。

  包括: RotateTransform:旋轉變換

      ScaleTransform:縮放變換

      SkewTransform:傾斜變換

      TranslateTransform:移動變換

      TransformGroup:變換組

      MatrixTransform:矩陣變換

復制代碼
代碼如下:

<!--RotateTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="48,49,0,0" Name="image11"
Stretch="Fill" Width="50" Source="iPhone_001.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="48,49,0,0" Name="image1"
Stretch="Fill" Width="50" Source="iPhone_001.png" >
<Image.RenderTransform>
<RotateTransform CenterX="0" CenterY="0" Angle="45"></RotateTransform>
</Image.RenderTransform>
</Image></p><p> <!--ScaleTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="139,49,0,0" Name="image21"
Stretch="Fill" Width="50" Source="iPhone_002.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="139,49,0,0" Name="image2"
Stretch="Fill" Width="50" Source="iPhone_002.png">
<Image.RenderTransform>
<ScaleTransform CenterX="0" CenterY="0" ScaleX="0.6" ScaleY="0.6"></ScaleTransform>
</Image.RenderTransform>
</Image></p><p> <!--SkewTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="226,49,0,0" Name="image31"
Stretch="Fill" Width="50" Source="iPhone_003.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="226,49,0,0" Name="image3"
Stretch="Fill" Width="50" Source="iPhone_003.png" >
<Image.RenderTransform>
<SkewTransform CenterX="0" CenterY="0" AngleX="45" AngleY="0"></SkewTransform>
</Image.RenderTransform>
</Image></p><p> <!--TranslateTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="331,49,0,0" Name="image41"
Stretch="Fill" Width="50" Source="iPhone_004.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="331,49,0,0" Name="image4"
Stretch="Fill" Width="50" Source="iPhone_004.png" >
<Image.RenderTransform>
<TranslateTransform X="10" Y="50"></TranslateTransform>
</Image.RenderTransform>
</Image></p><p> <!--TransformGroup變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="426,49,0,0" Name="image51"
Stretch="Fill" Width="50" Source="iPhone_005.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="426,49,0,0" Name="image5"
Stretch="Fill" Width="50" Source="iPhone_005.png" >
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleY="-1"/>
<TranslateTransform Y="100"/>
</TransformGroup>
</Image.RenderTransform>
</Image></p><p>
<!--RotateTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="48,249,0,0" Name="image1166"
Stretch="Fill" Width="50" Source="iPhone_001.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="48,249,0,0" Name="image166"
Stretch="Fill" Width="50" Source="iPhone_001.png" >
<Image.RenderTransform>
<MatrixTransform Matrix="0 1 -1 0 0 0"></MatrixTransform>
</Image.RenderTransform>
</Image></p><p> <!--ScaleTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="139,249,0,0" Name="image2166"
Stretch="Fill" Width="50" Source="iPhone_002.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="139,249,0,0" Name="image266"
Stretch="Fill" Width="50" Source="iPhone_002.png">
<Image.RenderTransform>
<MatrixTransform Matrix="0.6 0 0 0.6 0 0"></MatrixTransform>
</Image.RenderTransform>
</Image></p><p> <!--SkewTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="226,249,0,0" Name="image3166"
Stretch="Fill" Width="50" Source="iPhone_003.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="226,249,0,0" Name="image366"
Stretch="Fill" Width="50" Source="iPhone_003.png" >
<Image.RenderTransform>
<MatrixTransform Matrix="1 0 1 1 0 0"></MatrixTransform>
</Image.RenderTransform>
</Image></p><p> <!--TranslateTransform變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="331,249,0,0" Name="image4166"
Stretch="Fill" Width="50" Source="iPhone_004.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="331,249,0,0" Name="image466"
Stretch="Fill" Width="50" Source="iPhone_004.png" >
<Image.RenderTransform>
<MatrixTransform Matrix="1 0 0 1 10 50"></MatrixTransform>
</Image.RenderTransform>
</Image></p><p> <!--TransformGroup變換-->
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="426,249,0,0" Name="image5166"
Stretch="Fill" Width="50" Source="iPhone_005.png" Opacity=".3"/>
<Image Height="50" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="426,249,0,0" Name="image566"
Stretch="Fill" Width="50" Source="iPhone_005.png" >
<Image.RenderTransform>
<MatrixTransform Matrix="1 0 0 -1 0 0"></MatrixTransform>
</Image.RenderTransform>
</Image>
<TextBlock HorizontalAlignment="Left" Margin="10,121,0,0"
TextWrapping="Wrap" Text="采用多種方式對圖片進行旋轉"
VerticalAlignment="Top" Height="16" Width="206"/>
<TextBlock HorizontalAlignment="Left" Margin="10,321,0,0"
TextWrapping="Wrap" Text="采用MatrixTransform方式對圖片進行旋轉"
VerticalAlignment="Top" Height="16" Width="206"/>
<TextBlock HorizontalAlignment="Left" Margin="550,271,0,0"
TextWrapping="Wrap" Text="" Name="tbText"
VerticalAlignment="Top" Width="232"/>

 AppBar代碼如下:

復制代碼
代碼如下:

<Page.BottomAppBar>
<AppBar>
<Grid Background="Green" HorizontalAlignment="Left" Width="1355">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="425*">
</ColumnDefinition>
<ColumnDefinition Width="248*"/>
</Grid.ColumnDefinitions>
<StackPanel Orientation="Horizontal" Grid.Column="0" HorizontalAlignment="Left">
<Button x:Name="appBarAdd" Content="添加" Click="appBarAdd_Click"/>
<Button x:Name="appBarDelete" Content="刪除" Click="appBarDelete_Click"/>
</StackPanel>
<StackPanel Orientation="Horizontal" Grid.Column="1" HorizontalAlignment="Right">
<Button x:Name="AppBarMore" Content="更多" Click="AppBarMore_Click"/>
</StackPanel>
</Grid>
</AppBar>
</Page.BottomAppBar>


復制代碼
代碼如下:

private void appBarAdd_Click(object sender, RoutedEventArgs e)
{
this.tbText.Text = "點擊了添加按鈕!";
}</p><p> private void appBarDelete_Click(object sender, RoutedEventArgs e)
{
this.tbText.Text = "點擊了刪除按鈕!";
}</p><p> private void AppBarMore_Click(object sender, RoutedEventArgs e)
{
this.tbText.Text = "點擊了更多按鈕!";
}

  最后效果如下兩圖,并且如需源碼請點擊 Win8Control_VeVB.COm.rar 下載


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 探索| 云梦县| 曲靖市| 高台县| 都江堰市| 吉木萨尔县| 苍山县| 东乡县| 巨鹿县| 望江县| 榕江县| 游戏| 哈尔滨市| 井冈山市| 河南省| 霍林郭勒市| 上饶市| 黔东| 成武县| 天津市| 卫辉市| 石首市| 新源县| 繁昌县| 中山市| 武隆县| 元朗区| 大名县| 双辽市| 扶沟县| 安庆市| 横山县| 永胜县| 长兴县| 鄯善县| 九江县| 清远市| 雷州市| 叙永县| 英山县| 扎兰屯市|