![]() |
C# dinamik textbox ve button C# dinamik textbox ve button Merhabalar; Oluşturduğum formda kullanıcı sayı giriyor ve sayı kadar label olusuyor.Sonra her labelin yanında buton oluşuyor.Eğer butona tıklarsa text box oluşuyor.ama butona kaç kez tıklarsa o hizida o kadar oluşması lazım. diyelim 3 girdi.(eklebutonu buton olsun) 1.label eklebutonu 2.label eklebutonu 3.label eklebutonu 2. ekle butonuna basınca onun yanında textbox açılacak.tekrar basınca tekrar açılacak. Button[] Derivition = new Button[10]; for (int i = 0; i < labelNumber; i++) { Derivition[i] = new Button(); Derivition[i].Text = "Ekle"; Derivition[i].Location = new Point(40, 100 + i * 29); Derivition[i].Size = new Size(50,20); this.Controls.Add(Derivition[i]); Derivition[i].Click += new EventHandler(addNewTextbox); } private void addNewTextbox(object sender, EventArgs e) { TextBox[] dynamicTextbox = new TextBox[10]; Button dinamikButon = (sender as Button); int yLocation = (dinamikButon.Location.Y - 100) / 29; //int xLocation = dinamikButon.Location.X ; dynamicTextbox[yLocation] = new TextBox(); dynamicTextbox[yLocation].Location = new Point(100, 100 + yLocation * 29); dynamicTextbox[yLocation].Size = new Size(40, 50); this.Controls.Add(dynamicTextbox[yLocation]); } Burda ynin yerini değiştirdiğim için y düzleminde sıkıntı yok ama aynısını x e yapamıyorum.Yardımlarınız için tşk. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:58. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk