UIElement.IsStylusDirectlyOver プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スタイラスの位置が、要素の構成を考慮したヒット テストの結果に対応しているかどうかを示す値を取得します。 これは依存関係プロパティです。
public:
property bool IsStylusDirectlyOver { bool get(); };
public bool IsStylusDirectlyOver { get; }
member this.IsStylusDirectlyOver : bool
Public ReadOnly Property IsStylusDirectlyOver As Boolean
プロパティ値
スタイラス ポインターがヒット テストの結果と同じ要素上にある場合は true
。それ以外の場合は false
。 既定値は、false
です。
実装
注釈
とは異なり IsStylusOver、このプロパティは、スタイラスが要素の上にある場合にのみ true
使用されます。 スタイラスが代わりに子要素の上にある場合、または要素のより深い合成 (ビジュアル ツリー) の一部である要素の上にある場合、このプロパティは false
.
コントロールの複合方法を知らない限り (たとえば、定義したコントロールのカスタム コントロール テンプレートでこのプロパティを使用する場合)、このプロパティは予期しない結果を返す可能性があります。 コントロールを作成していないほとんどのシナリオでは、代わりに使用 IsStylusOver します。
この要素にスタイラス キャプチャがあり、このプロパティが true
キャプチャ時である場合、スタイラス キャプチャが失われ、スタイラスがその境界を超えないまで、このプロパティは保持されます true
。
タッチ、マウス、スタイラスの入力は、特定のリレーションシップに存在します。 詳細については、「 入力の概要」を参照してください。
依存プロパティ情報
識別子フィールド | IsStylusDirectlyOverProperty |
に設定されたメタデータ プロパティ true |
なし |