Manejo de eventos
Clase 18 de 52 • Curso de Xamarin.Forms
Contenido del curso
Instalación y configuración
Fundamentos de Xamarin.Forms
Arquitectura de Xamarin.Forms
Sistema de Propiedades Enlazables
Manejo de Eventos
El Lenguaje XAML
Interfaz de Usuario
- 26

Contenedores
18:48 min - 27
Controles comunes
01:39 min - 28

Creación de controles personalizados
24:02 min - 29

Estilos
13:37 min - 30

Triggers en Estilos
11:40 min - 31
Diccionarios Mezclados
02:39 min - 32

Transformaciones y Animaciones
13:57 min - 33

Navegación
17:05 min - 34

DisplayAlert y DisplayActionSheet
08:10 min - 35

MessagingCenter
16:13 min
Enlace de Datos
Comandos
El Patrón de Diseño Model-View-ViewModel (MVVM)
Resumen
El manejo de eventos se refiere al código que responde o se ejecuta en respuesta a los eventos que le suceden a los distintos controles o elementos de la aplicación.
Podemos manejar eventos de tres maneras diferentes:
- Desde XAML: indicándole el nombre del evento seguido del nombre del manejador directamente en las propiedades del elemento.
- A través de código usando la sintaxis estándar del lenguaje: en el caso de C# lo hacemos utilizando el operador sobrecargado += para asignar el manejador a un delegado.
- A través del código usando Expresiones Lambda: las funciones lambda son funciones anónimas que se auto declaran en el momento de asignarlas al delegado. Soy muy similares a usar un manejador pero declarándolo en línea. La característica particular de esta manera, es que luego no se pueden desasignar.