2009-08-27 12 views

Répondre

1

Ce que vous voulez probablement faire est de télécharger un fichier .xap, puis d'instancier l'élément visuel racine à partir de ce fichier .xap (par exemple "MainPage").

Vous devez utiliser WebClient pour télécharger le package xap. Vous pouvez ensuite lire ce package en tant que flux et charger dynamiquement les assemblys dans celui-ci et instancier un UserControl à partir de xap.

This blog post montre comment instancier dynamiquement des contrôles à partir d'un xap donné à un flux.

2

Une solution serait de charger seconde de XAML d'une application dynamique, placez-le dans un récipient et l'analyser à l'exécution - je crois qu'il était possible dans Silverlight 2, doit encore être faisables dans Silverlight 3

Questions connexes