Bonjour,
J'ai un petit probleme que je vais tenter d'expliquer clairement:
J'ai créé une bibliotheque de classe WPF nommé WPFFramework.
Dedans j'y ai mis un style que j'ai nommé Ferrari.xaml. Ce style s'applique à un controle de type button.
Ensuite j'ai créé un autre projet qui est une application WPF. Je souhaite y utiliser mon style Ferrari, j'ai donc inclus une reference à WPFFramework.dll.
Le probleme: Lorsque je tente de referencer mon style genre:
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Button Style="{StaticResource Ferrari}" Content="Button" />
etc...
Cele ne fonctionne pas, malgré la référence à WPFFramework.dll qui contient, je le rappelle, le style "Ferrari" définit dans son fichier "Ferrari.xaml".
J'imagine qu'il faut ajouter une référence dans le formulaire WPF hébergeant le contrôle sur lequel j'essaie d'appliquer le style externe Ferrari.
J'ai essayé ceci:
xmlns:local="clr-namespace:WPFFramework"
Mais cela ne fonctionne pas, mon style n'est toujours pas reconnu.
Bref, comment faire pour réussir à utiliser mon style Ferrari qui est contenu dans une bibliothèque de classe externe "WPFFramework.dll" pourtant référencée dans mon projet ???
Merci infiniment à tous ceux qui me mettront sur une piste car je cherche depuis un petit moment...
DE
Partager