Hogy hozok létre textboxot, a forráskódban? (c#)
Kezdjük az elején :).Textbox(TB) tartalamát ugye a Text mezővel kapod meg, azt simán vizsgálhatod hogy akkor "0" vagy "" vagy bármi más.Új tb-ot is tudsz létrehozni, az ellenőrzött tb alapján beállítod a Locationt,hogy alá kerüljön, és a Size-t.a TB-ok is csak objektumok, simán tárolhatod őket listába.Ittvan leírva kb ami neked kell: [link]
Asszem kb ezt akarod csinálni, a form-on volt alapból egy tb(textBox1) és egy gomb(button1, ezeket design nézetben simán ráraktam.Ha rákattintasz a gombra, ellenőrzi a legalsó tb szövegét, és ha az 0, akkor létrehoz egy újat, amit meg is jelenít.
List<TextBox> dobozok = new List<TextBox>();
public Form1()
{
InitializeComponent();
dobozok.Add(textBox1);
}
private void button1_Click(object sender, EventArgs e)
{
int i = dobozok.Count;
if (dobozok[i - 1].Text == "0")
{
dobozok.Add(new TextBox());
dobozok[i].Location = new Point(dobozok[i - 1].Location.X, dobozok[i - 1].Location.Y + 40);
this.Controls.Add(dobozok[i]);//ez itt a varazslat
}
}
hát azért 25 mert nem fejeztem be a kész osztás úgy lenne, hogy
100 marad a 0
50 marad a 0
25 marad az 1
12 marad a 0
6 marad a 0
3 marad az 1
1 marad az 1
0
és akk a 100 bináris értéke 1100100 :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!