Bonjour à tous.
Je suis en train de faire (reprendre en fait) un control personnalisé:
Dedans je veux personnaliser le comportement de la propriété Text:
Code : Sélectionner tout - Visualiser dans une fenêtre à part public class ProgressBarStyled : System.Windows.Forms.Control
Mon probleme est que dans le Form Designer, dans propriétés, Text n'apparait pas dans la liste. Serait ce parceque j'override la propriété de Control?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [Description("Text Displayed over progressbar")] [Category("ProgressBarStyled")] public override String Text { get { return base.Text; } set { base.Text = value; this.Invalidate(); } }
Auriez vous une idée de comment régler ce probleme svp?
Si je renomme ma propriété en Texte, là elle apparait...
Merci.
PS : voici le control que je prépare :
tout sera personnalisable d'un point de vue apparence, couleurs, style continu ou blocks, police/position du texte,autoDisplayPercent, Mode K2000 etc...
Un progressbar à tout faire que je n'ai pas reussi à trouver gratuit sur le net; je le metterai à dispo de la communauté biensur...
Partager