Se connecter / S'enregistrer
Votre question

[C#] TextBox a la volée

Tags :
  • Visual studio
  • Programmation
Dernière réponse : dans Programmation
23 Octobre 2004 19:43:28

Bonjour !

Voila j'ai un probleme que je n'arrive à résoudre :
En fait, j'aimerai créer des TextBox en C# à la volée. Mon projet est en fait un Pendu. Je prends un mot, je regarde le nombre de caractères et j'aimerai créer des TextBoxs en fonction du nombre de caractères. Mais je n'y arrive pas .. :-?
Comment pourrai-je faire ?

Merci d'avoir lu mon post et d'y avoir répondu si vous pouvez me dépatouiller.

PS : je travaille sous Visual studio 2003

Autres pages sur : textbox volee

23 Octobre 2004 19:55:00

dim toto = new System.Windows.Forms.Textbox();

ça te suffit pas ?

25 Octobre 2004 14:24:19

Sylvain c un code vb que tu lui montre et ca ne suffit pas en plus.


int counter = 0;
int posx = 0;
while (counter < 10)
{
counter += 1;
posx += 20;
TextBox myButton = new TextBox();
myButton.Name="lettre_nbr" + counter;
myButton.Location= new Point(posx, 50);
myButton.Size = new
System.Drawing.Size(20,20);
this.Controls.Add(myButton);
}[/color]

c'est le minimum dont tu as besoin tu comprendra que ma valeur 10 correspond au nombre de lettre que tu veux afficher.
autre point important le my.Button.Location. il place sur ton winforms la textbox en x et y. donc méfie toi de pas les superposer.
enfin this.Controls.Add place ton controle sur le winforms selon les settings que tu as remplies.

Bonne chance
12 Novembre 2004 14:34:13

Qu'est-ce que t'a contre le VB mon petit C#-master ?

Levbcestbien !

et puis ton code est proche du Visual Basic quand meme :) 
Contenus similaires
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS