Vous pouvez ouvrir le fichier de code du concepteur et copier directement les bits dont vous avez besoin.
Vous devrez copier les déclarations (en bas), les instanciations et les appels BeginInit (en haut de InitializeComponent), les propriétés (marquées de commentaires) et enfin les appels EndInit en bas. Vous devrez également vous assurer que tous les contrôles sont ajoutés à la collection Controls du formulaire/usercontrol, également en bas.
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.button = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// button
//
this.button.Location = new System.Drawing.Point(1, 5);
this.button.Name = "Button1";
this.button.Size = new System.Drawing.Size(20, 50);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.button); // This is important
this.Name = "Form1";
this.Size = new System.Drawing.Size(569, 394);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Button button;
C'est une bonne idée. J'avais commencé à penser dans ce sens - d'autant plus que je trouverais avantage à trouver et à remplacer ici. Merci pour les détails sur la façon de le faire. –
Je viens de terminer. C'était une tâche sérieuse LOL. Mais il valait mieux que renommer plus de 300 contrôles individuellement quand c'était seulement une partie de chaque contrôle qui avait besoin de renommer. –
@Ready Cent, pensez à accepter cette réponse. Juste un rappel. –