Dizi ile eklenen Textboxlari silmek

Latehaf
08-01-2016, 04:41   |  #1  
Latehaf avatarı
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Oca 2016

Arkadaşlar ben dizi ile 50 tane kadar textbox ekliyorum fakat silemedim

This.controls.remove ( Textbox1);

Şeklinde kullaniliyor bunu dizide yapinca aşağıdaki gibi

This.controls.remove(Ekle [2]);

Şeklinde mesela ekle dizisinin 2. Elemanini siliyor bu işime yaramadi

Bunu [ ] içine değişken atayarak for ile döndürdüm o zaman çalıştı ama peki diziyi for olmadan tek kod ile silemezmeyim?

Not; This.controls.remove(Ekle[ ]); Şeklinde çalışmıyor. ..

Teşekkürler. ..

Son Düzenleme: Latehaf ~ 08 Ocak 2016 04:53 Neden:
cm1987_
11-01-2016, 13:36   |  #2  
Üye
Teşekkür Sayısı: 2
58 mesaj
Kayıt Tarihi:Kayıt: Tem 2013

bu kodu bır deneyın iyi calısmalar

thıs.controls.clear(textbox1.text)

Latehaf
15-01-2016, 08:44   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Oca 2016

Yok yanlış anlaşıldım galiba amacım textbox daki yazıları silmek değil ben tasarım ile değil de kod ile textbox oluşturdum location , name , size özelliklerini hepsini dizi ile kod kısmında yaptım ve textbox lari güzel bir sekilde ekledim ancak bu kontrolleri kod ile silmek istiyorum

This.controls.remove ( Textbox1 );

diyince siliniyor e bunu diziye atınca hepsini de silebiliyorum fakat tek komut ile dizinin bütün elemanlarini silmek istiyorum çalışmiyor

This.controls.remove ( Ekle [ ] );

Ustteki gibi ekle dizisinin tüm elemanlarini sil diyorum çalışmıyor

Fakat

This.controls.remove ( Ekle [ 2 ] );

Bu çalışıyor ama dizinin sadece belirtilen elemanini siliyor yani 2. Textbox i kaldırıyor

Latehaf
17-01-2016, 08:28   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Oca 2016

Yardımcı olabilecek kimse yok mu