cs_Selig
Messages postés31Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention10 mars 2009
-
4 mars 2009 à 09:32
Picsonald
Messages postés23Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 7 novembre 2020
-
2 avril 2009 à 18:46
Bonjour,
J'ai crée mon propre composant DatagridView auquel j'ai assigné des propriétés par défaut dans son constructeur. Le problème vient du fait que si je change ces propriétés dans le Designer, il ne les prend pas en compte, il récupère celles du constructeur.
Picsonald
Messages postés23Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 7 novembre 2020 2 avril 2009 à 10:41
Salut Malkuth ! Merci pour ta réponse.
J'ai essayé ta solution : Ca marche (j'aurais du y penser) ! Mais il y a un Hic.
Lorsque je place ma SpecialDataGridView (héritée de DataGridView) sur un formulaire (avec le Designer), tous les champs dont j'ai assigné une valeur par défaut apparaissent avec la valeur par défaut de la DataGridView de base, mais en gras. Et je doit moi même faire un clic droit sur la propriété en gras et cliquer sur "Réinitialiser" pour voir ma valeur apparaitre (sans être en gras).
Ah oui : petite précision : Il s'agit là de redéfinir une valeur par défaut à une propriété déjà existante. Exemple :
[DefaultValue(false)]
public new Boolean AllowUserToAddRows
{
get
{
return base.AllowUserToAddRows;
}
set
{
base.AllowUserToAddRows = value;
}
}
Tu peux m'en dire plus ?
Pics'
Vous n’avez pas trouvé la réponse que vous recherchez ?