Sök…


Gesthändelse

När vi sätter kontrollen över Label ger Label inte någon händelse. <Etikett x: Namn = "lblSignUp Text =" Har du inte konto? "/> Som visas endast visningsändamålet för etiketten.

När användaren vill ersätta Button med Label, ger vi händelsen för Label. Enligt nedanstående:

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>

C #

var lblSignUp_Tapped = new TapGestureRecognizer();   
lblSignUp_Tapped.Tapped += (s,e) =>
{
//
//  Do your work here.
//
};
lblSignUp.GestureRecognizers.Add(lblSignUp_Tapped);

Skärmen nedan visar etiketthändelsen. Skärm 1: Etiketten "Har du inte ett konto?" som visas i botten. Etiketten "Har du inte ett konto?" som visas i botten.

När användaren klickar på etiketten "Har du inte ett konto?" Kommer den att navigera till Registreringsskärmen. ange bildbeskrivning här För mer information: [ https://developer.xamarin.com/guides/xamarin-forms/user-interface/gestures/tap/????1]



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow