0

Silverlight と Blend 4 の両方が初めてです。画像をクリックすると、同じ詳細が表示される画像ギャラリーを作成しようとしています。VisualStateManager を使用して、サムネイルに mouseOver および mouseOut 効果を取得しました。そして、ここに私が欲しいものがあります。スタイルを使用して、すべてのサムネイルに VisualState を追加したいと考えています。(私はこれをいくつかのフォーラムで見たことがありますが、彼がどのようにそれを行ったのかわかりません。)

これが私が欲しいものです:

MouseOver でスケールアップし、MouseOUT で通常に戻る必要があるサムネイルのセットがあります。VisualStateManager States を作成しました。

しかし、状態をすべてのサムネイルの共通の状態として使用し、Style を介してサムネイルに適用したいと考えています。

これは可能ですか?もしそうなら、どのように?

そうでない場合は?それでは、どうすればそれを達成できますか。

私を助けることができる人には本当に感謝しています:)これは少し緊急です。:(

4

1 に答える 1

0

MSDN のドキュメントによると、VisualStageManager XAML タグを、UIElement から継承し、子コントロールを受け入れる任意のコントロールに追加できるはずです。

これを行う最善の方法は、サムネイル用の UserControl を作成し、そこに VisualStateManager を設定することです。その後、その UserControl を再利用できます。

その他の資料:

于 2010-12-22T11:58:33.857 に答える