J'essaie de construire une bibliothèque de contrôles Silverlight où le client peut choisir le contrôle qu'ils veulent utiliser. Le projet Silverlight Application aura plusieurs contrôles utilisateur. La structure est quelque chose comme:Comment référencer un contrôle utilisateur Silverlight?
Project
-App.xaml
-MainPage.xaml
--Controls (Folder)
------ControlA.xaml
------ContorlB.xaml
Comment puis-je référencer ControlA ou ControlB à partir de mes pages HTML? Il semble qu'il soit seulement possible de faire référence aux assemblages xap, ai-je donc besoin de créer une application Silverlight pour chaque commande usercontrol? On dirait que c'est trop?
Si je voulais utiliser ControlA de la bibliothèque, donc je veux être en mesure de faire quelque chose comme:
<object>
<param name="source" value="ClientBin/Silverlight.xap"/>
<param name="class" value="ControlA"/>
</object>
Je sais que ce qui précède n'est pas valide le balisage SL, mais je pense que vous pouvez comprendre ce que je suis essayer de faire?
Ne comme l'accès à la classe que vous signifie « référence », ou dans l'accès aux instances de la classe? – SirDemon
Accès à la classe – GMan