Importar XAML exportado desde Expression Design
Puede guardar el material gráfico de Microsoft Expression Design 2 como un archivo XAML que se puede usar en Microsoft Expression Blend 2. Esto resulta útil si desea usar este material gráfico en animaciones, convertirlo en elementos de la interfaz de usuario, como una imagen de fondo, etc.
Para exportar material gráfico desde Expression Design
Abra un archivo de imagen en Expression Design 2 (puede abrir Ejemplos en el menú Ayuda).
Si desea exportar sectores, seleccione la herramienta Sector en el cuadro de herramientas, dibuje un rectángulo alrededor del área del material gráfico que desee exportar y, a continuación, en Editar sector, en el panel Propiedades, establezca las propiedades del sector (por ejemplo, el Nombre). Para obtener más información acerca de los sectores, vea el tema acerca de la creación y exportación de sectores en el Manual del usuario de Expression Design 2 (F1).
Haga clic en Exportar en el menú Archivo. Aparece el cuadro de diálogo Exportar.
En Elementos para exportar, seleccione una de las siguientes opciones:
Documento completo Exporta todo el material gráfico del documento.
Objetos seleccionados Exporta sólo los elementos seleccionados en la mesa de trabajo.
Sectores Exporta sólo los sectores que haya creado. Opcionalmente, puede cambiar las propiedades de cada sector que se muestra.
Junto a Formato, seleccione una de las siguientes opciones:
Lienzo Silverlight en XAML Exporta un único archivo XAML que incluye todo el material gráfico representado como objetos en un panel de diseño de lienzo. Este archivo XAML se puede importar en un proyecto de Microsoft Silverlight 1.0 en Expression Blend 2 para usarlo como un documento independiente (el archivo XAML inicial o un archivo XAML que se carga mediante programación) o para copiar y pegar objetos en otro documento XAML.
Pincel de dibujo WPF en XAML Exporta un diccionario de recursos que incluye todo el material gráfico representado como recursos de pincel de dibujo. Este archivo XAML se puede importar en un proyecto de Windows Presentation Foundation (WPF) en Expression Blend 2 y, a continuación, aplicar los recursos a propiedades de pincel de los objetos del proyecto.
Sugerencia: Asegúrese de que los nombres que seleccione para los recursos de pincel de dibujo son diferentes de los recursos del proyecto de Expression Blend 2 que usarán los archivos exportados.
Lienzo WPF en XAML Exporta un único archivo XAML que incluye todo el material gráfico representado como objetos en un panel de diseño de lienzo. Este archivo XAML se puede importar en un proyecto de Windows Presentation Foundation en Expression Blend 2 para usarlo como un documento independiente (el archivo XAML inicial o un archivo XAML que se carga mediante programación) o para copiar y pegar objetos en otro documento XAML. Además, puede abrir este archivo en la vista Diseño en Expression Blend 2, hacer clic con el botón secundario en uno o varios objetos y, a continuación, crear un botón o un control de usuario a partir de los objetos mediante la selección de las opciones en el menú Herramientas.
[!NOTA]
Si decide exportar Sectores, debe seleccionar cada sector en el visor para establecer las propiedades de exportación de dichos sectores. Puede seleccionar formatos distintos para cada sector. Cada sector se exporta a un archivo independiente.
Establezca otras propiedades que prefiera, como hacer que los objetos de Texto se puedan modificar después de importarlos en Expression Blend 2. Para obtener más información acerca de las propiedades de este cuadro de diálogo, vea el tema sobre XAML en el Manual del usuario de Expression Design 2.
En la parte inferior del cuadro de diálogo, junto a Ubicación, escriba la ruta de acceso de la carpeta donde desee que se exporte el archivo. Establezca también las siguientes opciones:
Si decide exportar el Documento completo o los Objetos seleccionados, escriba también un nombre para el archivo.
Si decide exportar Sectores, puede seleccionar un panel de diseño para contener todos los objetos.
Haga clic en Exportar todo para exportar el archivo (o archivos).
Volver al principio
Para importar el material gráfico en Expression Blend
En un proyecto abierto en Expression Blend 2, haga clic en Agregar elemento existente en el menú Proyecto.
En el cuadro de diálogo Agregar elemento existente, vaya al archivo (o archivos) XAML exportado, selecciónelo y, a continuación, haga clic en Abrir.
[!NOTA]
En un proyecto de Silverlight 1.0, sólo se puede importar un Lienzo Silverlight en XAML exportado.
El archivo se agrega en Archivos, en el panel Proyecto. Si exporta algún elemento del material gráfico como un Pincel de dibujo WPF en XAML, también aparecerá en el panel Recursos.
Realice uno de los procedimientos siguientes para agregar los activos importados a la mesa de trabajo:
Si seleccionó la opción Lienzo Silverlight en XAML, puede agregar objetos al documento, usar el documento como la página de inicio de la aplicación (vea Cambiar la página de inicio de un proyecto de Silverlight en Expression Blend 2) o copiar y pegar objetos en otro documento XAML.
Si seleccionó la opción Pincel de dibujo WPF en XAML, aplique los recursos a las propiedades de pincel de los objetos del proyecto. Por ejemplo, puede arrastrar un recurso de DrawingBrush a un objeto TextBlock y establecerlo como la propiedad Fondo.
Para obtener más información acerca de cómo aplicar recursos, vea Aplicar o quitar un recurso.
Sugerencia: Asegúrese de que los nombres de los recursos de pincel de dibujo importados son diferentes de los demás recursos del proyecto de Expression Blend 2. Puede cambiar el nombre de los objetos de recursos en el panel Recursos si hace clic con el botón secundario en el nombre y, a continuación, selecciona Cambiar nombre.
Si seleccionó la opción Lienzo WPF en XAML, puede agregar objetos al documento, usar el documento como la página de inicio de la aplicación (vea Establecer un documento de inicio para el proyecto) o copiar y pegar objetos en otro documento XAML. Además, puede abrir este archivo en la vista Diseño en Expression Blend 2, hacer clic con el botón secundario en uno o varios objetos y, a continuación, crear un botón (vea Convertir un objeto en un botón) o un control de usuario (vea Crear un control a partir de objetos existentes).
Volver al principio
Vea también
Conceptos
Importar un sitio de Silverlight 1.0 desde Expression Encoder 2
Modificar una plantilla de Silverlight para Expression Encoder 2 en Expression Blend