UserControl, enum et Resources [C#] - C#/.NET managed - Programmation
Marsh Posté le 01-03-2005 à 09:23:56
C'est pas tres clair ton histoire !
Dire ca marche pas n'est de toute facon pas la bonne methode
Explique ce qui ne marche pas et eventuelement poste du code concis dans lequel tu auras reproduis le pb
Marsh Posté le 01-03-2005 à 10:40:15
En attendant de pouvoir fournir un code concis (si tant est que j'y arrive), pour info, voilà déjà le message d'erreur qui survient au Runtime, sur la ligne
Code :
|
dans le InitializeComponent.
Donc, c'est certainement lié à l'ImageList...
Code :
|
Marsh Posté le 01-03-2005 à 11:47:30
Sachant qu'une imageButton est un controle web il est assez normal que ça ne marche pas sur un formulaire
Essaye avec un button auquel tu va affecter la proprieté imagelist et image index
Marsh Posté le 01-03-2005 à 09:15:58
Quelqu'un a-t-il l'explication du problème suivant :
Je fais un UserControl à partir d'un ImageButton (récupéré dans le VB PowerPack) + une ImageList
Je veux proposer un ensemble de couleurs (avec les images qui vont bien dans l'ImgaeList) aussi je fais un enum.
Quand je mets l'enum dans la classe du contrôle, ça marche
Quand je mets l'enum en dehors de la classe, dans le namespace (pour raccourcir d'une hiérarchie l'accès aux valeurs de couleur), alorsz là, ça plante en mode design et/ou au runtime du formulaire faisant office de container avec une histoire de fichier resource absent de l'assembly !
Donc : quel rapport entre la position de l'enum (dans le namespace / dans la classe) et la présence d'un fichier ressources dans le projet ?
si quelqu'un sait, merci d'avance !
Laurent