Pregunta

Estoy intentando crear algunos componentes reutilizables en Silverlight2 . La dificultad viene cuando mis componentes están usando plantillas / estilos que se comparten con otros componentes.

  • Por lo que sé, en Silverlight puede agregar el estilo / plantilla en el componente en sí mismo (no es lo suficientemente bueno debido a los estilos duplicados) o en el archivo principal de la aplicación (esto no ayuda con la reutilización de componentes en otros Silverlight proyectos).

  • Acabo de leer sobre las plantillas agregadas en el kit de herramientas de Silverlight (versión marzo), pero ... la plantilla no me permite definir estilos con nombre (por ejemplo, tengo más de un estilo para botones)

Mi pregunta: ¿es posible crear componentes reutilizables con estilos / plantillas definidos en un solo lugar? (Por reutilizable quiero ser reutilizado en otros proyectos)

¡Gracias!

¿Fue útil?

Solución

Esta es una característica que viene en Silverlight 3, prevista para finales de este año (2009). " Mejorado el control de la piel. Silverlight 3 proporciona capacidades de pelado más fáciles al mantener un conjunto común de controles externos desde una aplicación. Esto permite compartir estilos y máscaras de control entre diferentes aplicaciones. " Silverlight.net

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top