Compartir a través de


Paseo por el Diseñador de pantallas

Puede diseñar una pantalla mediante el Diseñador de pantallas. El Diseñador de pantallas se abre al crear una pantalla o al hacer doble clic en cualquier nodo de pantalla en el Explorador de soluciones.

Este tema contiene las siguientes secciones:

  • Breve introducción al Diseñador de pantallas

  • Lista de miembros de pantalla

  • Árbol de contenido de pantalla

  • Barra de comandos del Diseñador de pantallas

Breve introducción al Diseñador de pantallas

El Diseñador de pantallas está compuesto por la lista de miembros de pantalla, la barra de comandos del Diseñador de pantallas y el árbol de contenido de pantalla. En la siguiente ilustración se muestra la ubicación de cada una de estas áreas en el Diseñador de pantallas.

Diseñador de pantallas de LightSwitch

Lista de miembros de pantalla

La lista de miembros de pantalla contiene elementos disponibles para su pantalla. Entre estos elementos se incluyen datos, métodos y propiedades locales. Para incorporar estos elementos a la pantalla, arrástrelos al árbol de contenido de pantalla.

De forma predeterminada, la lista de miembros de pantalla contiene métodos asociados a los comandos básicos de una pantalla (por ejemplo: el comando Guardar). La lista también contiene colecciones de datos que se seleccionan en el asistente para Agregar nueva pantalla. También puede agregar elementos a la lista de miembros de pantalla.

En la siguiente ilustración se muestra la lista de miembros de pantalla.

Lista de miembros de pantalla

Datos de la lista de miembros de pantalla

En la lista de miembros de pantalla, los datos disponibles para la pantalla aparecen como nodos de colección. Para ver los campos de una colección, expanda el nodo de colección. Para agregar una colección de datos a la pantalla, arrastre el nodo de la colección de la lista de miembros de pantalla al árbol de contenido de pantalla. También puede arrastrar campos individuales de la lista de miembros de pantalla hasta el árbol de contenido de pantalla.

La apariencia y el comportamiento de una colección pueden modificarse mediante la ventana Propiedades. Para especificar qué filas de datos aparecerán en una colección, haga clic en el vínculo Editar consulta situado junto al nombre de la colección. Para obtener más información, vea Cómo: Filtrar datos en una pantalla de Silverlight.

Propiedades locales en la lista de miembros de pantalla

Puede agregar campos personalizados, denominados propiedades locales, para recopilar o mostrar información. Al igual que las colecciones y los campos, las propiedades locales pueden arrastrarse desde la lista de miembros de pantalla hasta el árbol de contenido de pantalla. En el árbol de contenido de pantalla, las propiedades locales aparecen como controles (por ejemplo: un cuadro de texto). Para obtener más información, vea Cómo: Agregar una propiedad local a una pantalla de Silverlight.

Métodos en la lista de miembros de pantalla

Un método es una unidad de lógica de negocios que se puede asociar a un botón de la pantalla. Arrastre los métodos hasta cualquier nodo de la barra de comandos en el árbol de contenido de pantalla. El Diseñador de pantallas agrega automáticamente un botón en el que el usuario puede hacer clic para ejecutar el método. Para obtener más información, vea Cómo: Agregar un comando personalizado a una pantalla de Silverlight.

Árbol de contenido de pantalla

El árbol de contenido de pantalla representa el contenido de una pantalla como una jerarquía de nodos denominados grupos. Puede expandir o contraer los grupos para ver los comandos, las propiedades locales y los campos de datos incluidos en el grupo.

En la siguiente ilustración se muestra el árbol de contenido de pantalla:

Para especificar la forma en que desea organizar la información dentro de un grupo, seleccione diseños de control de grupo. También se pueden agregar grupos a otros grupos, así como agregar, quitar y colocar campos y comandos. Para obtener más información acerca de cómo realizar cualquiera de estas tareas en el árbol de contenido de pantalla, vea Cómo: Diseñar una pantalla de Silverlight mediante el Diseñador de pantallas.

Barra de comandos del Diseñador de pantallas

La barra de comandos del Diseñador de pantallas aparece directamente sobre el árbol de contenido de pantalla. Esta barra de comandos contiene los comandos que se pueden usar para editar la consulta de una colección, agregar colecciones, crear métodos y propiedades locales, quitar información de una pantalla y escribir código personalizado que se ejecuta cuando se producen ciertos eventos relacionados con las pantallas. En la tabla siguiente se describe cada uno de los botones de la barra de comandos del Diseñador de pantallas:

Comando

Descripción

Editar consulta

Use este comando para modificar la consulta de una colección de datos. Este comando solo aparece si se selecciona el encabezado de una colección en la lista de miembros de pantalla. Para obtener más información, vea Cómo: Filtrar datos en una pantalla de Silverlight.

Agregar elemento de datos

Use este comando para agregar un método, propiedad local o colección de datos a la pantalla.

Para obtener más información, consulte cualquiera de los temas siguientes:

Agregar elemento de diseño

Use este comando para agregar un botón, grupo o control personalizado a la pantalla.

Para obtener más información sobre cómo agregar botones y grupos, vea Cómo: Diseñar una pantalla de Silverlight mediante el Diseñador de pantallas.

Para obtener más información sobre cómo agregar un control personalizado, vea Cómo: Agregar un control personalizado a una pantalla de Silverlight.

Eliminar

Use este comando para eliminar elementos que aparecen en la lista de miembros de pantalla o en el árbol de contenido de pantalla.

Restablecer

Use el comando para restablecer los controles a su tipo de control predeterminado y para volver a agregar los campos que ha quitado. Este comando solo se aplica a ciertos tipos de controles.

Escribir código

Use este comando para abrir el archivo de código de pantalla. En el archivo de código de pantalla, en la lista desplegable Declaraciones, puede seleccionar los métodos que desea extender.

En la barra de comandos del Diseñador de pantallas, puede hacer clic en la flecha de la lista desplegable situada junto al botón Escribir código para ver una lista de los métodos que se aplican al elemento seleccionado actualmente en el árbol de contenido de pantalla o la lista de miembros de pantalla. En esta lista, puede seleccionar los métodos que desea extender. Para obtener más información, vea Cómo: Controlar los eventos de pantalla de Silverlight.

Vea también

Tareas

Cómo: Crear una pantalla de Silverlight

Cómo: Diseñar una pantalla de Silverlight mediante el Diseñador de pantallas

Cómo: Personalizar una pantalla de Silverlight en una aplicación en ejecución

Cómo: Crear una pantalla de cliente HTML

Cómo: Diseñar una pantalla HTML usando el Diseñador de pantallas

Conceptos

Referencia: Propiedades del Diseñador de pantallas

Otros recursos

Pantallas: Interfaz de usuario de una aplicación de LightSwitch