michielpost.nl

Silverlight configureren vanuit HTML

08-04-2008

Hoe kan je configuratie waardes vanuit je HTML doorgeven naar je Silverlight applicatie?

Dit kan je doen door een initParams param te definieeren bij de aanroep van het Silverlight object in html.

 

Voorbeeld:<object type="application/x-silverlight"

        width="100%" height="100%">

  <param name="source"

         value="ClientBin/SilverlightApp.xap"/>  

  

<!-- Params: -->

  <param name="initParams"

         value="param1=test,configwaarde=test2" />

  

</object>

 

Deze initParams komen vervolgens binnen bij de Startup eventhandler in

de App.xaml.cs als een IDictionary<string, string>.

 

//App.xaml.cs

private void Application_Startup(object sender, StartupEventArgs e)

{

    string param1 = e.InitParams["param1"];

    string configwaarde = e.InitParams["configwaarde"];

 

 //Doorgeven aan de Silverlight pagina

       this.RootVisual = new Page(param1, configwaarde);

 

}

 

Vervolgens pas je de Constructor van je Page() aan en heb je de

beschikking over de configuratie waarden in je Silverlight pagina.

 

Comments


Depende de tu escenario, pero una marena sencilla es usar el QueryString para pasarle pare1metros a la pe1gina. Utiliza la clase WebClient para hacer un HTTP GET a una pe1ginas .aspx construyendo el Uri parametrizado. 29-11-2015
Depende de tu escenario, pero una marena sencilla es usar el QueryString para pasarle pare1metros a la pe1gina. Utiliza la clase WebClient para hacer un HTTP GET a una pe1ginas .aspx construyendo el Uri parametrizado.


New Comment

Name
E-mail (not published)
Comment
Enter the code shown: