次の方法で共有


View.GestureRecognizers プロパティ

定義

このビューに関連付けられているジェスチャ レコグナイザーのコレクション。

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);

適用対象