L'accès ResourceDictionary de WPF UserControl

J'essaye d'accéder à un dictionnaire de ressources dans un UserControl code-behind via C# et je vais avoir peu de succès.

Fusionné Dictionnaire:

<UserControl.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="/Resources/BiometricDictionary.xaml" />                
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</UserControl.Resources>

Intégré Dictionnaire:

<UserControl.Resources>
    <BitmapImage x:Key="imageDefault">/Resources/Images/default_thumb.png</BitmapImage>
    <BitmapImage x:Key="imageDisconnected">/Resources/Images/disconnect_thumb.png</BitmapImage>
    <BitmapImage x:Key="imageFailed">/Resources/Images/failed_thumb.png</BitmapImage>
    <BitmapImage x:Key="imageSuccess">/Resources/Images/success_thumb.png</BitmapImage>
</UserControl.Resources>

Code derrière:

        var resourceDictionary = new ResourceDictionary();
        resourceDictionary.Source = new Uri("/Resources/BiometricDictionary.xaml", UriKind.Relative);

J'ai essayé tous les exemples et de conseils utiles, mais à venir à court. Maintenant, le succès est la capacité à charger le dictionnaire. Toutes les suggestions?

OriginalL'auteur | 2009-06-02