View.GestureRecognizers プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このビューに関連付けられているジェスチャ レコグナイザーのコレクション。
public System.Collections.Generic.IList<Xamarin.Forms.IGestureRecognizer> GestureRecognizers { get; }
member this.GestureRecognizers : System.Collections.Generic.IList<Xamarin.Forms.IGestureRecognizer>
プロパティ値
System.Collections.Generic.IList<IGestureRecognizer>
の IGestureRecognizer一覧。
実装
注釈
このコレクションに項目を追加すると、ジェスチャ イベントがこの要素に関連付けられます。 これは、Button などの入力をネイティブにサポートする要素に対しては使用できません。
次の使用例は、タップ ジェスチャ認識エンジンを作成し、画像に関連付けます。 画像がダブルタップされると、半透明になります。
var image = new Image {Source = "image.png"};
var gestureRecognizer = new TapGestureRecognizer {
TappedCallback = o => image.Opacity = 0.5,
NumberOfTapsRequired = 2
};
image.GestureRecognizers.Add (gestureRecognizer);