UIElement.CancelDirectManipulations メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の UIElement を含む ScrollViewer 親に対して、進行中の直接操作処理 (システム定義のパン/ズーム) を取り消します。
public:
virtual bool CancelDirectManipulations() = CancelDirectManipulations;
bool CancelDirectManipulations();
public bool CancelDirectManipulations();
function cancelDirectManipulations()
Public Function CancelDirectManipulations () As Boolean
戻り値
bool
ScrollViewer 親が存在し、値を設定するとパン/ズーム アクションが取り消された場合は true。 メソッド を呼び出してもアクションが発生しない場合は false。
注釈
ターゲット UIElement が下位レベルのポインター イベント (PointerPressed、 PointerMoved など) を介して進行中の操作を処理できるようにする場合は、このメソッドを呼び出す場合があります。 既定では、ターゲット UIElement が ScrollViewer に含まれている場合、 ScrollViewer の親はシステム レベルで翻訳操作を直接処理し、パンまたはズームとして扱います。 ScrollViewer 親による操作処理により、含まれている UIElement がポインター イベントを受信できなくなります (処理済みとしてマークされます)。 CancelDirectManipulations を呼び出して、進行中の操作に対するこの既定の動作をオーバーライドすると、個々の UIElement ターゲットの非システム レベルで操作を処理できるようになります。