Bonsoir à tous,
j'ai un problème de binding image un peu complexe
Voila l'organisation de mon projet :
- Une DLL contenant une classe Plugin.
- Une DLL contentnat une classe hérités de Plugin.
- Un exécutable Interface.exe qui charge dynamiquement les plugins.
Ma classe plugin contient entre autre :
Dans le constructeur de ma classe hérité j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #region Image public BitmapImage Image { get { return (this._Image); } set { this._Image = value; this.OnPropertyChanged("Image"); } } private BitmapImage _Image = null; #endregion
Le problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 this.Status = MenuButton.StatusType.Disconnected; this.Image = new BitmapImage(new Uri("/Ressources/Image.png", UriKind.Relative));
Dans l'exécutable je bien des champs sur la classe hérité de Plugin, le texte et autres propriété fonctionne, j'ai cependant un problème par rapport à l'image, l'image est contenu dans la DLL etne fonctionne pas, comment puis-je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.Image = new BitmapImage(new Uri("/Ressources/Image.png", UriKind.Relative));
Merci d'avance.
Cordialement,
NeoKript
Partager