Join en-US

Usando los inicializadores de parámetros en Silverlight

published 1/28/2010 10:23:19 PM by Manuel Fernando

Initialization Parameters es el mecanismo que existe para enviar parámetros desde la página web que hostea el control Silverlight. Esta característica es realmente útil cuando usas el mismo control Silverlight en diferente páginas web ó cuando deseas enviar parámetros de inicialización desde el servidor.

La clase App que se encuentra en el archivo App.xaml.cs y que es un tipo derivado de la clase Application proporciona el evento Application_Startup, éste evento es lanzado cuando el plug-in de Silverlight crea la instancia del control.



El evento Application_Startup proporciona el objeto StartupEventArgs el cual incluye la propiedad llamada InitParams del tipo IDictionary<string, string> en donde este objeto proporciona un diccionario de pares de clave y valor.



Despues de haber capturado el valor del parámetro de inicialización y almacenado dentro de una propiedad que se ha creado dentro de la clase App llamada Fondo. La podemos acceder desde cualquier parte del proyecto.



Como enviar los parámetros de inicialización desde HTML

Para enviar los parámetros solo necesitas agregar una nueva etiqueta <param name=”InitParms” />  dentro de la propiedad Value se establecerán el valor de los parámetros separados por comas ejemplo: fondo=green,titulo=frameworkla.net.



Como enviar parámetros desde asp.net



Resultado



saludos,

MANUEL FERNANDO


Comments

Add a comment

Title  

Comments  


Sign in for add you comments


Frameworkla.net compatible con Internet Explorer 8
History Favorites