Buscar..


Evento gestual

Cuando ponemos el control de Etiqueta, la Etiqueta no proporciona ningún evento. <Etiqueta x: Nombre = "lblSignUp Text =" ¿No tienes cuenta? "/> Como se muestra, la etiqueta solo muestra el propósito.

Cuando el usuario desea reemplazar el botón con la etiqueta, le damos el evento para la etiqueta. Como se muestra abajo:

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

La pantalla de abajo muestra el evento de etiqueta. Pantalla 1: La etiqueta "¿No tienes una cuenta?" como se muestra en la parte inferior. La etiqueta "¿No tienes cuenta?" como se muestra en la parte inferior.

Cuando el usuario haga clic en la etiqueta "¿No tiene una cuenta?", Navegará a la pantalla de registro. introduzca la descripción de la imagen aquí Para obtener más detalles: [ https://developer.xamarin.com/guides/xamarin-forms/user-interface/gestures/tap/◆◆1]



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow