| Silverlight Scaling Modal permite que se presente un control dado al usuario |
Descargar ahora |
Silverlight Scaling Modal Clasificación y resumen
- Nombre del editor:
- Michael Palotas
- Tamaño del archivo:
- 13 KB
Silverlight Scaling Modal Etiquetas
Silverlight Scaling Modal Descripción
Este paquete proporciona un control modal para Silverlight 3 (se puede usar el mismo código en Silverlight 2) que utiliza animaciones diferentes para presentar un control dado y bloquear el resto de la aplicación. Este control permite que se presente un control dado al usuario mientras bloquea el resto de los controles Silverlight (básicamente, un control modal). El nombre "ScalingModal" proviene de la animación de escala original que se usó con el control. Desde entonces, se han agregado muchas otras animaciones. El scalingModal puede inicializarse con una referencia a un ContentControl que se desactivará cuando se amplíe el modal. El ContentControl generalmente debe envolverse alrededor de la mayor parte de la aplicación Silverlight como sea posible para que el usuario acceda a la pestaña, los controles, etc., etc. En cuanto al usarlo, el ScalingModal es un singleto que solo debe inicializarse al inicio de su control de padres junto con el ContentControl opcional para que se desactive como se especifica anteriormente. Luego, cada vez que se necesita ampliar, simplemente llamas al método expandir () de la instancia estática y pasa en el control que desea que se presenten. Para colapsar el modal, simplemente llame el método de colapso () de la instancia. Se pueden usar animaciones específicas por uso por un parámetro opcional en los métodos expandir () y colapsar (), o especificados a nivel mundial al configurar la propiedad de animación de la instancia (el valor predeterminado es usar una animación aleatoria). Dado que este control se desarrolló originalmente (en Silverlight 2), el Control de ChildWindow se ha publicado en Silverlight 3. Una lista rápida de las diferencias entre ScalingModal y Childwindow son las siguientes: - Childwindow automáticamente se encarga de deshabilitar el resto de la aplicación Silverlight; En el scalingModal, debe envolver las partes de la aplicación con un ContentControl para deshabilitar la expansión modal. - He notado algunos controles, no funcionan como se esperaba cuando se usa en la ventana secundaria. Por ejemplo, las envoltoras de control de arrastrar y soltar de Silverlight Toolbox no parecen funcionar en ChildWindows, pero sí trabajan en los modos de escalado. - El control ScalingModal le brinda muchas animaciones y control sobre lo oscura que obtiene el resto de la aplicación cuando se expande el modal. El control se puede ampliar con más animaciones. Principales características: Capacidad para ajustar la opacidad de fondo cuando se presenta el modal Muchas animaciones diferentes al presentar el control modal
Silverlight Scaling Modal Software relacionado