0
このImageをImageButtonのように適用しようとしました。次に、タップ/クリックイベントの後で無効にしたいと思います。ところで、私はTapedイベントでGestureRecognizersをクリア/削除できないといういくつかの問題があります。Xamarinフォームでタップしたイベントの後にTapGestureRecognizerをクリア/削除することはできますか?
は、これは私のコードです:
Image img = new Image { HorizontalOptions = LayoutOptions.End, VerticalOptions = LayoutOptions.End, Source = ImageSource.FromResource("Ns.ico.png") };
var tapImg = new TapGestureRecognizer();
tapImg.Tapped += (object sender, EventArgs e) =>
{
img.Source = ImageSource.FromResource("Ns.ico_disable.png");
img.GestureRecognizers.Clear; //<--- this line is problem
};
img.GestureRecognizers.Add(tapImg);
どのように私はこの問題が、それでも同じ目的を解決する必要がありますか?