Espacios de Nombres XML
Clase 21 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)
Los espacios de nombre son identificadores requeridos en XAML para organizar lógicamente las clases usadas en el código. También son conocidos como namespaces. Le permiten al intérprete de XAML saber cuál es el componente específico del que se está hablando en el documento. De no colocarse en el código, dará un error por no poder reconocoer los elementos usados. Tiene el mismo formato o aspecto de una URI, pero no llevan a ningún sitio web en particular.
Los espacios de nombre más utilizados en Xamarin.Forms son:
Los espacios de nombre se indican el elemento raíz del código de Xamarin.Forms <ContentPage> con el atributo xlmns y permiten importar las clases de este namespace al ámbito de la interfaz. Pudiéndose establecer igualmente el atributo xlmns en cualquier otro nivel o subelemento. Se les puede asignar un alias si fuera necesario.
A través del namespace http://schemas.microsoft.com/winfx/2009/xaml se disponen en XAML de atributos que se pueden asignar a los elementos, como es el caso del x:Name, sin embargo; no es recomendable, ni una buena práctica, asignarle un Name a todos los elementos de una interfaz, sino sólo a aquellos a los que se necesita hacer referencia explícita dentro del código.