bob94700
Messages postés69Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention 7 avril 2007
-
5 mai 2006 à 13:49
bob94700
Messages postés69Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention 7 avril 2007
-
5 mai 2006 à 17:19
Bonjour,
Je souhaite ajouté un ImageList à un controle. Je suis parti sur le principe suivant :
public class MyLabel : Label
{
internal ImageList mAddedImage = new ImageList();
//[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public ImageList MyImageList
{
get { return mAddedImage; }
set { mAddedImage = value; }
}
}
La proprieté apparait bien dans le Designer : si j'étend cette propriété pour accèder à la collection "Images", la fenètre de mise à jour d'une collection s'ouvre. Seulement, lorsque je fais "Ajouter", et que je choisi une image j'ai un message d'erreur qui s'affiche :
Le paramètre doit être de type Image.
Nom du paramètre : value
Est-ce que qqn sais comment régler ce problème ?
Rq : si j'ajoute un ImageList à mon formulaire, et que je l'affecte à ma propriété MyImageList alors ça marche ... un peu comme si le fait de définit mAddedImage en interne était bloquant (?).