2010-12-10 12 views
0

Je viens d'essayer de déployer mon site Silverlight 4 et j'ai rencontré un problème. Je garde tous mes styles, etc. dans un fichier de ressources et y font référence comme ceci:Déploiement d'un site Silverlight

<Application.Resources> 
     <ResourceDictionary> 
      <ResourceDictionary.MergedDictionaries> 
       <ResourceDictionary Source="Resources/Styles.xaml" /> 
       <ResourceDictionary Source="Resources/Templates.xaml" /> 
      </ResourceDictionary.MergedDictionaries> 
     </ResourceDictionary> 
    </Application.Resources> 

Après avoir déployé mon site, mon listbox (qui a un modèle d'élément que je surchargée dans Mon templates.xaml) avait l'air vide. Cependant, je sais que je devrais voir trois éléments dans ma liste, et je suis capable de sélectionner trois lignes dans la liste, ils sont tout simplement vides. Le problème semble être que rien ne se dessine dans les éléments de la liste, car je ne peux pas accéder au fichier de ressources pour obtenir mon style. J'ai essayé de faire des fichiers de ressource des ressources embarquées mais pas d'aide. Des idées?

Répondre

2

Assurez-vous que le fichier Templates.xaml fait partie de votre fichier xap. Pour ce faire, assurez-vous que l'option "Build Action" (dans les propriétés du fichier Templates.xaml) est définie sur "Resource"