Xamarin.Forms
Gest Xamarin
Szukaj…
Zdarzenie gestu
Kiedy przejmujemy kontrolę nad Label, Label nie zapewnia żadnego zdarzenia. <Etykieta x: Nazwa = "lblSignUp Text =" Nie masz konta? "/> Jak pokazano tylko etykieta służy wyłącznie do wyświetlania.
Gdy użytkownik chce zamienić Button na Label, wtedy dajemy zdarzenie dla Label. Jak pokazano niżej:
XAML
<Label x:Name="lblSignUp" Text="Don't have an account?" Grid.Row="8" Grid.Column="1" Grid.ColumnSpan="2">
<Label.GestureRecognizers>
<TapGestureRecognizer
Tapped="lblSignUp_Tapped"/>
</Label.GestureRecognizers>
DO#
var lblSignUp_Tapped = new TapGestureRecognizer();
lblSignUp_Tapped.Tapped += (s,e) =>
{
//
// Do your work here.
//
};
lblSignUp.GestureRecognizers.Add(lblSignUp_Tapped);
Poniższy ekran pokazuje zdarzenie etykiety. Ekran 1: Etykieta „Nie masz konta?” jak pokazano na dole.
Gdy użytkownik kliknie etykietę „Nie masz konta?”, Przejdzie do ekranu rejestracji. Aby uzyskać więcej informacji: [ https://developer.xamarin.com/guides/xamarin-forms/user-interface/gestures/tap/][1]
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