Share via


Información general de los objetos y las propiedades

En Microsoft Expression Blend, un objeto es todo lo que se puede colocar en la mesa de trabajo. Por ejemplo, una vez agregado un elemento visual a la mesa de trabajo, éste se convierte en un objeto de la aplicación. El desarrollo de una interfaz de usuario atractiva es tan sencillo como agregar objetos a la mesa de trabajo y modificarlos para adaptarlos a sus necesidades.

Tipos de objetos

Puede agregar paneles de diseño para organizar y agrupar los objetos, controles, formas o trazados, controles de texto especiales, elementos multimedia y objetos 3D a la mesa de trabajo.

[!NOTA]

Algunos elementos visuales no se admiten en los proyectos de Microsoft Silverlight 1.0 Silverlight 2.

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio

Modificar objetos

Puede modificar los objetos de la mesa de trabajo de muchas maneras mediante los manipuladores de la mesa para cambiar el tamaño, mover, girar, voltear o sesgar los objetos. Además, puede usar el panel Propiedades para especificar los valores que afectan a dichos atributos de objeto, como la apariencia, el tamaño y la posición. Vea los temas de Apariencia y Transformaciones para obtener más información.

Además, puede animar objetos y enlazar Desencadenadores e interactividad del usuario o eventos que controlarán la animación según la interacción del usuario.

[!NOTA]

Los desencadenadores no se admiten en Silverlight 1.0, pero puede configurar la interactividad del usuario con eventos. Para obtener más información, vea Crear un botón que controle un guión gráfico en una aplicación de Silverlight. En proyectos de Silverlight 2, puede usar estados. Para obtener más información, vea Cambiar el estado en respuesta a una interacción del usuario.

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio

Personalizar objetos

Si desea crear un aspecto único para la aplicación, puede crear estilos y plantillas, y convertir otras propiedades en recursos para aplicarlos a otros elementos visuales. Además, puede diseñar controles de usuario o escribir código para controles personalizados con el fin de crear controles reutilizables que incluyan un comportamiento personalizado.

[!NOTA]

Los recursos, los estilos y las plantillas no se admiten en Silverlight 1.0, pero puede crear clases JavaScript para definir controles reutilizables. Para obtener más información, vea los ejemplos de Silverlight 1.0 que se incluyen con Expression Blend o visite el centro de aprendizaje de Silverlight (puede estar en inglés).

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio

Contenido dinámico

Si desea que la aplicación presente contenido que se actualice dinámicamente, puede agregar un origen de datos y enlazar las propiedades de los objetos con los datos. Además, puede enlazar la propiedad de un objeto con la propiedad de otro objeto (por ejemplo, para actualizar un cuadro de texto numérico con el valor de un control deslizante). Para obtener más información, vea Control de datos.

[!NOTA]

Las herramientas de control de datos de Expression Blend no se admiten en proyectos de Silverlight 1.0.

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio

Agregar objetos

Para agregar un objeto a la mesa de trabajo, seleccione una herramienta en el cuadro de herramientas o el Panel biblioteca, o bien seleccione un control personalizado o con estilo en el Panel biblioteca. Asimismo, puede arrastrar un control con estilo desde el panel Recursos o arrastrar recursos desde el panel Recursos a un objeto existente de la mesa de trabajo para aplicar el recurso a una de las propiedades del objeto.

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio

Orden de apilamiento en la mesa de trabajo

Cada vez que se crea un nuevo objeto, se sitúa en la parte superior de una pila de objetos. Siempre que hay dos objetos de cualquier tipo, uno está más alto en la pila de la mesa de trabajo que el otro, y el que está en la parte superior de la pila es el que se sitúa en primer plano en la mesa de trabajo, ocultando los objetos que se encuentran más abajo en la pila.

Cc294561.415b68ef-f463-4b4b-a67e-df9be639d95e(es-es,Expression.10).png

Cc294561.25182a96-9a69-478a-9cfe-5b360e6a9bea(es-es,Expression.10).png

Conjunto inicial de objetos en el orden Z

Cc294561.05fe4b1d-f584-4bd2-99b6-8bc2d735a89d(es-es,Expression.10).png

Traer adelante en el orden Z

Cc294561.f0c1ff71-7814-42ba-806b-7ea92d616e69(es-es,Expression.10).png

Traer al frente en el orden Z

En otro ejemplo, tal como se muestra en la imagen siguiente, el objeto Elipse está ubicado por encima del objeto Rectángulo en la pila, lo que significa que la Elipse aparecerá delante del Rectángulo en la mesa de trabajo.

Orden de apilamiento de objetos en la mesa de trabajo

Cc294561.f6e20075-ea3b-4595-998c-3b454cbfbb35(es-es,Expression.10).png

Cc294561.7e183f1f-37d8-4dcb-980c-19a5d61ca087(es-es,Expression.10).gifVolver al principio