Bonjour à tous,
Je reprends le C# sous VS2010 (en winforms) après 4 ans de windev.
Et voilà ça fait quelque temps donc j'ai déjà un petit soucis et donc une question.
J'ai re-developpé une TextBox propre à notre application.
Dans ma class, je définie les couleurs, la font etc...
Jusque là pas de soucis.
Malheureusement lorsque je pose mon Nouveau control dans une winform le designer de cette form m'initialise ma couleur ma font etc...
J'aimerais en fait que le designer ne renseigne uniquement la position du control car effectivement si je change la couleur dans la class de mon user après l'avoir inséré dans ma form, le designer ne suis pas du tout.
Ce qui m'oblige à repasser sur tous les controls de mon application.
je pense qu'on doit pouvoir y remédier mais je n'ai encore rien trouvé
J'ai essayé de mettre ça au dessus des nouvelles propriétés
Mais par exemple pour ma nouvelle textbox je n'ai pas de propriété backcolor autre que celle hérité du textbox de base et pourtant lors de la mise en place de ce control, dans le designer il m'initialise une couleur pour le background.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [DefaultValue(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
Je continue de chercher bien entendu mais si quelqu'un arrive à comprendre mon problème et connais la solution ou a une piste, je suis preneur
Bonne journée
Lookoum
Partager