« 図形を傾ける~SkewTransform | トップページ | 複数の変形を組み合わせる~TransformGroup »

2008/02/19

図形を移動する~TranslateTransform

図形を移動するのが<TranslateTransform>です。移動なので、形は変化しませんが、移動しながら回転させるなど、複数の変形を組み合わせるとき必要になります(複数の変形の組み合わせについては 複数の変形を組み合わせる~TransformGroupを参照 )。X属性で右方向、Y属性で下方向の移動距離を指定します。次は<TranslateTransform>のサンプルです。

http://www.makoto3.net/xaml/silverlight0052/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>
   <TranslateTransform X="100" Y="100"/>
  </Rectangle.RenderTransform>
 </Rectangle>
</Canvas>

JavaScriptでSilverlight 目次


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

« 図形を傾ける~SkewTransform | トップページ | 複数の変形を組み合わせる~TransformGroup »

コメント

コメントを書く

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

トラックバック

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

この記事へのトラックバック一覧です: 図形を移動する~TranslateTransform:

« 図形を傾ける~SkewTransform | トップページ | 複数の変形を組み合わせる~TransformGroup »

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  

最近のトラックバック