xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 2011
-
9 sept. 2008 à 22:54
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
14 sept. 2008 à 22:08
Salut à tous,
J'ai écrit un attribut qui est le suivant:
[AttributeUsage(AttributeTargets.All)]
public class MonAttribut : Attribute
{
public MonAttribut (string name,Image image)
{
Name = name;
Image = image;
}
public string Name { get; set; }
public Image Image { get; set; }
}
J'ai une erreur de compile:
Un argument d'attribut doit être une expression constante, une expression typeof ou une expression de création de tableau d'un type de paramètre d'attribut
Il n'accepte pas la classe Image lorsque je l'utilise.
Y a t' il moyen de contourner le problème;
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 13 sept. 2008 à 22:54
Bonsoir,
Tu aimerais faire quoi pour avoir besoin d'une image dans un paramètre d'attribut?
A froid comme ça, je dirais que tu pourrais passer le path à la place de l'image et donc construire l'image après coup, mais je suis pas certain que ça soit la meilleure idée...
xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 20114 14 sept. 2008 à 20:07
Salut Bidou,
Dans un premier je me suis dit, si je converti une image en string et la passer en paramètre mais cette solution n'est pas sexy.
J'aimerais que les images soit intégrer à mon application.
J'avais penser à insérer les images dans le fichier ressource et ensuite les récupérer à partir de leur nom (en string).
Est c'est possible de charger une image incorporée à partir son nom.
A+