Xamarin.Forms
Gest Xamarin
Szukaj…
Stuknij Gest
Za pomocą gestu kranu możesz kliknąć dowolny element interfejsu użytkownika (obrazy, przyciski, układanie stosów, ...):
(1) W kodzie za pomocą zdarzenia:
var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.Tapped += (s, e) => {
// handle the tap
};
image.GestureRecognizers.Add(tapGestureRecognizer);
(2) W kodzie przy użyciu ICommand
(na przykład z MVVM-Pattern ):
var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.SetBinding (TapGestureRecognizer.CommandProperty, "TapCommand");
image.GestureRecognizers.Add(tapGestureRecognizer);
(3) Lub w Xaml (ze zdarzeniem i ICommand
potrzebna jest tylko jedna):
<Image Source="tapped.jpg">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="OnTapGestureRecognizerTapped" Command="{Binding TapCommand"} />
</Image.GestureRecognizers>
</Image>
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow