日別アーカイブ: 2013/02/16

[WinRT] 指定位置からコントロールをアニメーションさせる

[WinRT] Gridに貼り付けたコントロールの絶対座標を取得する | Moonmile Solutions Blog http://www.moonmile.net/blog/archives/4062 の続きです。この絶対座標を使ってアニメーションさせれば ok っだね、ってことで先に絶対座標を計算いたのですが、実はアニメーション自体は「相対座標」になるので、この手の Margin のややこしい計算は必要がなかったんですよね~、というオチです。 条件としては、適当に移動コントロールを用意しておいて、適当な開始位置から適当な終了位置までにアニメーションします。 アニメーション自体は、Blend を使って大体の位置で作成しておきます。「大体」でよいのは、開始位置と終了位置はプログラムのほうで制御するためです。 あらかじめ作った storyboard に対して変更部分に名前をつけていきます … 続きを読む

カテゴリー: C#, WinRT | [WinRT] 指定位置からコントロールをアニメーションさせる はコメントを受け付けていません