« 図形を拡大・縮小する~ScaleTransform | トップページ | 図形を移動する~TranslateTransform »

2008/02/19

図形を傾ける~SkewTransform

図形を傾けるには、<SkewTransform>を利用します。傾ける角度はAngleX属性とAngleY属性で指定します。サンプルを示します。

http://www.makoto3.net/xaml/silverlight0050/index.html

ソースは次とおりです。

【myxaml.xaml】

<Canvas
   xmlns="http://schemas.microsoft.com/client/2007"   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
 <MediaElement x:Name="myMediaElement"  Source="../silverlight0043/bear.wmv"  Opacity="0" IsMuted="True" />
 <Rectangle Width="100" Height="100" Canvas.Top="100" Canvas.Left="100" StrokeThickness="10" Stroke="#ff8800">
  <Rectangle.Fill>
   <VideoBrush SourceName="myMediaElement" />
  </Rectangle.Fill>
  <Rectangle.RenderTransform>
   <SkewTransform AngleX="15" AngleY="15" />
  </Rectangle.RenderTransform>

 </Rectangle>
</Canvas>

また、<RotateTransform>と同様に、CenterX属性とCenterY属性で傾きの中心を変更することもできます。

JavaScriptでSilverlight 目次


このページは xfy Blog Editor  を利用して作成されました。

« 図形を拡大・縮小する~ScaleTransform | トップページ | 図形を移動する~TranslateTransform »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/39246/40170458

この記事へのトラックバック一覧です: 図形を傾ける~SkewTransform:

« 図形を拡大・縮小する~ScaleTransform | トップページ | 図形を移動する~TranslateTransform »

2009年7月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

最近のトラックバック