2011-02-09 8 views
1

シナリオを説明しましょうSilverlightツールキットをWindows Phone 7のCanvasを含むグリッドに適用する

私はWindows Phone 7用に開発中で、ボタンがあるページを持っています。ボタンでイベントをクリックして、私はページこれは瞬時にキャンバスをポップアップ表示することができます

Canvas1.Visibility = System.Windows.Visibility.Visible; 

上に存在しているキャンバスパネルを表示するコードを追加して、今私が欲しいのは、このキャンバスは可視でなければならないことですWindows Phone 7用のSilverlightツールキットで提供されるターンスタイルのトランジションエフェクト。

どのようにキャンバスにトランジションを適用しますか?

TurnstileTransition turnstileTransition = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn}; 
    ITransition transition = turnstileTransition.GetTransition(Canvas1); 
    transition.Completed += delegate 
    { 
     transition.Stop(); 
    }; 
    transition.Begin(); 

GetTransition(UIElementの要素)指定したUIElementのための新しいITransitionを作成します。

答えて

2

はあなたのような何かを必要としています。

注:Completedイベントの処理はオプションであり、指定されたアニメーションに依存します。

+0

返信とリンクに感謝します。 – Piyush

関連する問題