Bonjour,
Je sais utiliser les UITypeEditor, les TypeConverter et les ShouldSerializeProperty, mais je ne trouve pas où je peux accéder à la méthode qui permet au designer d'initialiser les propriétés dans le .design.cs de ma form.
Pour donner un exemple inutile mais simple, si j'ai un contrôle qui dispose d'une propriété qui est un tableau d'entiers. Cette propriété est sérialisée comme suit dans la classe partielle:
1 2 3 4 5 6 7 8 9 10 11
| this.bgTrackBar1.Tick1RelativePositions = new int[] {
10,
20,
30,
40,
50,
60,
70,
80,
90,
100}; |
Comment faire pour que le designer écrive le tout en une ligne, comme ceci:
this.bgTrackBar1.Tick1RelativePositions = new int[] {10,20,30,40,50,60,70,80,90,100};
Je l'ai dit, ça ne sert à rien dans cet exemple, c'est pour rester simple, je cherche juste où et comment intervenir pour les cas où au contraire ça m'est utile (remplacer l'initialisation par un appel à une méthode, à un constructeur avec paramètres etc)
Merci d'avance,
Claude
Partager