Bonjour,
j'ai développé un contrôle personnalisé héritant de TreeView dans une assembly à part entière. Ce contrôle comporte 2 images que j'ai référencé comme suit dans le fichier Themes\Generic.xaml:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <ImageSource x:Key="FolderOpenIcon">pack://application:,,,/resources/folder_open_32x32.png</ImageSource> <ImageSource x:Key="FolderIcon">pack://application:,,,/resources/folder_32x32.png</ImageSource>
J'ai bien assigné la valeur "Resource" à la propriété "BuildAction" des fichiers.
J'ai référencé cette assembly dans une assembly et j'ai ajouté ce treeview personnalisé sur une fenêtre Windows. Le designer plante au chargement du contrôle en m'indiquant qu'une exception a été lancée parce qu'il n'arrive pas à localiser les images "/resources/folder_open_32x32.png" et "/resources/folder_32x32.png".
Si j'ajoute le contrôle personnalisé dans une fenêtre Windows du même assembly, le designer ne plante pas et arrive à charger le contrôle et ses 2 images.
Je ne sais pas trop comment faire, ça fait un p'tit moment que je cherche une soluce sur le web, sans succès.
Merci pour votre aide.
Zoax
Partager