PDA

View Full Version : [C#] Problema visualizzazione Textbox


bedo2991
09-11-2008, 10:27
Se mi creo una textbox (o un button, o label che sia) così facendo:
Textbox ciao=new Textbox();

Poi inizializzo tutti i vari parametri nome, location, size, text... e a questo punto se faccio

ciao.Show()
oppure
ciao.Visible=true;
Non riesco in alcun modo a farla visualizzare sulla mia Form... Suggerimenti?:cry:

gugoXX
09-11-2008, 12:53
Se mi creo una textbox (o un button, o label che sia) così facendo:
Textbox ciao=new Textbox();

Poi inizializzo tutti i vari parametri nome, location, size, text... e a questo punto se faccio

ciao.Show()
oppure
ciao.Visible=true;
Non riesco in alcun modo a farla visualizzare sulla mia Form... Suggerimenti?:cry:

Devi almeno dire alla finestra padre che c'e' un nuovo controllo.

formpadre.Controls.Add(ciao);

Non ricordo se manca altro.

MarcoGG
09-11-2008, 14:43
Se mi creo una textbox (o un button, o label che sia) così facendo:
Textbox ciao=new Textbox();


Così facendo C# non compilerà neppure, dato che è un linguaggio case-sensitive, e "Textbox" non è "TextBox".
.Visible di deafult è sempre true, .Show è inutile in questo caso, perciò basta un semplice : miaform.Controls.Add(ciao);

bedo2991
09-11-2008, 19:29
Alla fine ho risolto, per l'appunto mancava soltanto formpadre.Controls.Add(ciao);