ManipulationStartingEventArgs.ManipulationContainer プロパティ


すべての操作イベントおよび計算の基準となるコンテナーを取得または設定します。Gets or sets the container that all manipulation events and calculations are relative to.

 property System::Windows::IInputElement ^ ManipulationContainer { System::Windows::IInputElement ^ get(); void set(System::Windows::IInputElement ^ value); };
public System.Windows.IInputElement ManipulationContainer { get; set; }
member this.ManipulationContainer : System.Windows.IInputElement with get, set
Public Property ManipulationContainer As IInputElement



すべての操作イベントおよび計算の基準となるコンテナー。The container that all manipulation events and calculations are relative to. 既定値は、イベントが発生した要素です。The default is the element on which the event occurred.


ManipulationContainer プロパティを設定することによって、別の要素に対して相対的な位置を指定することができます。You can specify that the position should be relative to another element by setting the ManipulationContainer property. たとえば、操作イベントを受け取る要素の親に対して相対的に操作の位置を設定できます。For example, you can make the manipulation positions relative to the parent of the element that receives the manipulation events. ManipulationStarting イベントハンドラーは、ManipulationContainerを設定できる唯一の場所です。The ManipulationStarting event handler is the only place in which you can set the ManipulationContainer.

操作の詳細については、「入力の概要」を参照してください。For more information about manipulations, see the Input Overview. 操作に応答するアプリケーションの例については、「チュートリアル: 初めてのタッチアプリケーションの作成」を参照してください。For an example of an application that responds to manipulations, see Walkthrough: Creating Your First Touch Application.