Поиск…


Жестокое событие

Когда мы устанавливаем контроль над Label, Label не предоставляет никаких событий. <Ярлык x: Name = "lblSignUp Text =" У вас нет учетной записи? "/>, Как показано только для обозначения только для ярлыков.

Когда пользователь хочет заменить Button с помощью Label, мы даем событие для Label. Как показано ниже:

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

Экран Ниже показано событие метки. Экран 1: ярлык «У вас нет учетной записи?» как показано ниже. Ярлык «У вас нет учетной записи?» как показано ниже.

Когда пользователь нажмет ярлык «У вас нет учетной записи?», Он перейдет к экрану регистрации. введите описание изображения здесь Для получения дополнительной информации: [ https://developer.xamarin.com/guides/xamarin-forms/user-interface/gestures/tap/][1]



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow