[Xamarin.Forms] Utilizando Toolbox

Introducción

Xamarin.Forms añade una capa de abstracción en la capa de UI que nos permite definir la misma una única vez para todas las plataformas. Con la llegada de Visual Studio 2017 15.8 y Visual Studio macOS 7.6 llega la Toolbox o caja de herramientas de controles Xamarin.Forms. Esto permite arrastrar y soltar elementos desde la caja de herramientas a la zona de edición de XAML.

Xamarin.Forms Control Toolbox

Xamarin.Forms Control Toolbox

La Toolbox se puede encontrar en Windows dentro del menu View o pulsando Ctrl + Alt + X. En macOS se puede encontrar en el menu View bajo Pads.

Arrastrar y soltar!

El Toolbox muestra todo el conjunto de controls, layouts y celdas disponibles en Xamarin.Forms permitiendo arrastrar y soltar cualquier elemento desde la propia caja de herramientas a la zona de edición de XAML.

Tenemos agrupados todo el conjunto de controles y Layouts con soporte a Xamarin.Forms 3.0, es decir, se incluyen nuevos elementos como FlexLayout.

Organizando los controles

Se pueden crear nuevos grupos en la caja de herramientas haciendo clic derecho, Add Tab.

Add Tab

Podemos arrastrar y mover elementos de unos grupos a otros de forma sencilla.

Mover elementos

NOTA: Es posible eliminar o editar las nuevas pestañas o grupos creados.

Limitaciones

Si tienes experiencia en desarrollo .NET con aplicaciones de escritorio, Windows Phone, etc. probablemente recuerdes la posibilidad de arrastrar elementos desde la caja de herramientas a la vista del diseñador. Actualmente, no es una posibilidad con Xamarin.Forms.

Más información

Anuncios

Un pensamiento en “[Xamarin.Forms] Utilizando Toolbox

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s