2009-08-31 6 views
0

Expression Blend 3についてよく知っていますが、楽しいことですが、私が解決できないことの1つは、コントロールの高さと幅をアニメーション化する方法です。Silverlight 3でアニメーションを伸ばす

私はスケール変換を使用しましたが、これはスケールを増加させますが、コントロールを伸ばしたいだけの場合はどうしますか?

おかげ

答えて

1

ストレッチは、要素の寸法(X又はYのいずれか)のいずれかに影響を与えるScaleTransformあります。 XとYの両方をスケーリングしているうちに、そのうちの1つだけをスケーリングしたいという問題はありますか?

+0

scaletransformがあなたに近づきますが、私はオブジェクトを近づけたくないので、オブジェクトが大きくなるようにxとy(幅と高さ)のパラメータを増やしたいだけです。しかし近くにはありません。 – dotnetdev

+1

OK、私はあなたが何を意味するか理解していると思います。テキストが「Click Me」の100x100 Buttonがあり、そのボタンにScaleTransformを適用して2倍に拡大すると、「Click Me」というテキストが2倍に拡大された200x200のボタンが表示されます。あなたが望むのは、Buttonが200x200になるようにボタンを大きくすることですが、ボタンを「ズームイン」したくないので、「Click Me」のテキストは同じサイズになりますか?あれは正しいですか?その場合、ScaleTransformではなく、ButtonのWidthプロパティとHeightプロパティをアニメートします。 – KeithMahoney

+0

幅と高さをアニメートすると、コントロールのサイズは大きくなりますが、内容は変わりません。 – Paully

関連する問題