¿Qué son los Comandos?
Clase 44 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
Los comandos en Xamarin.Forms son clases o funciones enlazables que implementan la interfaz ICommand que tiene tres miembros: Execute, CanExecute y CanExecuteChanged.
Los comandos, son muy importantes a la hora de desacoplar las acciones que realizan los controles y en general los objetos que implementan esta interfaz como Button, ToolbarButton, SearchBar, TabGestureRecognizer, entre otros.
Uno de los principales objetivos de los comandos es evitar el uso de programación en el CodeBehind de la aplicación, ya que como sabemos, es poco reutilizable y no se puede testear.