2010-07-14 10 views
0

Cela fonctionne, mais je ne pense pas que je le fais correctement.WPF: Pouvez-vous rendre cette déclaration de ressource moins verbeuse?

<UserControl.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary Source="pack://application:,,,/Aam.Gui;component/AamBlue.xaml" /> 
      <ResourceDictionary> 
       <gui:RepKeyValueConverter x:Key="RepKeyValueConverter"/> 
      </ResourceDictionary> 
     </ResourceDictionary.MergedDictionaries> 
    </ResourceDictionary> 
</UserControl.Resources> 

Répondre

3

Vous pouvez déclarer les ressources directement à l'intérieur du ResourceDictionary extérieur et sauvez-vous une paire de ResourceDictionary tags:

<UserControl.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary Source="pack://application:,,,/Aam.Gui;component/AamBlue.xaml" /> 
     </ResourceDictionary.MergedDictionaries> 
     <gui:RepKeyValueConverter x:Key="RepKeyValueConverter"/> 
    </ResourceDictionary> 
</UserControl.Resources> 
Questions connexes