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