0

私は、Siverlight のアニメーションなどの初心者であり、ヘルプ機能として使用できる拡張可能なパネルを作成する必要があります。アイデアは、画面の右上に小さなボタンがあり、クリックすると、ヘルプ情報を含むパネルの幅がゼロから幅までアニメーション化されるというものです。ボタンをもう一度クリックすると、ヘルプ パネルが幅 0 に縮小されます。

これは非常に簡単なはずのように思えますが、WPF では簡単ですが、Silverlight は WPF の多くの機能をサポートしていないように見えるため、ここでひどく苦労しています。

ツールキットからエキスパンダー コントロールを調べましたが、コントロールが常に同じ画面領域を占有するため、私が見る限り、これは私が望むものではありません。使用していないときは拡張パネルを非表示にしたい。

これを行う方法の簡単な例を提供できる人はいますか? SL5ではなくSL4を使用していることに注意してください。

よろしくお願いします。

4

2 に答える 2

0

誰かがほぼ同じことをするために XAML を投稿した別の SO の質問を見つけました...

Silverlight プロジェクト - スライドインおよびスライド パネル - どのように?

これが他の誰かに役立つことを願っています:)

于 2013-03-05T15:55:07.030 に答える
0

Expression Blend にアクセスできる場合、これは (ほとんど) すべて XAML で実行できます。

これは始めるのに適した場所です

于 2013-03-03T21:02:00.663 に答える