TranslateZoomRotateBehavior

Ff723978.bf9c77b1-ba7a-4f3b-8380-d05728d208d1(ja-jp,Expression.40).png

Windows 7 を実行するタッチ対応の画面を使用する場合、TranslateZoomRotateBehavior ビヘイビアーを使用して、ビヘイビアーが適用された要素を操作できます。

TranslateZoomRotateBehavior を追加するには

  1. [アセット] パネルの [ビヘイビアー] をクリックして、ビヘイビアーを適用するオブジェクトに [TranslateZoomRotateBehavior] をドラッグします。[共通プロパティ] カテゴリが [プロパティ] パネルに表示されます。

  2. [プロパティ] パネルの [共通プロパティ] カテゴリの [SupportedGestures] ドロップダウン リストで、次のいずれかを選択します。

    • **なし   **ビヘイビアーを要素に適用しますが、いずれのジェスチャもサポートされていないことを指定します。

    • **TranslateX   **動作を水平ジェスチャに制限することを指定します。

    • **TranslateY   **動作を垂直ジェスチャに制限することを指定します。

    • **Translate   **無制限の動作を指定します。これは、動作を水平ジェスチャまたは垂直ジェスチャのいずれにも制限しないことを意味します。

    • **回転   **オブジェクトの回転を可能にすることを指定します。

    • **拡大縮小   **オブジェクトの拡大または縮小を可能にすることを指定します。

    • **すべて   **一覧のすべてのジェスチャをサポートすることを指定します。

    TranslateZoomRotateBehavior

  3. [ConstrainToParentBounds] オプションを選択または選択解除します。選択した場合、ConstrainToParentBounds は、要素の動作を親コンテナーの境界内に制限します。

  4. [SupportedGestures] ボックスの一覧で [すべて] または [拡大縮小] を選択した場合、[MaximumScale] および [MinimumScale] を使用して、オブジェクトを拡大する最大サイズまたは縮小する最小サイズを制限できます。

  5. オブジェクトの位置または回転を変更すると、オブジェクトは、切り替え時に新しい値にアニメーション化されます。[RotationalFriction] および [TranslateFriction] は、オブジェクトを回転するとき、または切り替えるときの変更率を指定します。値が高いほど、切り替えは急になります。

このビヘイビアーのサンプルについては、「Expression Community Gallery (Expression コミュニティ ギャラリー) Ff723978.xtlink_newWindow(ja-jp,Expression.40).png」を参照してください。

Copyright ©2011 by Microsoft Corporation. All rights reserved.