Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

c# listbox sınırı


Cin Ruhi

Öne çıkan mesajlar

a'dan z'ye 26bin kusür satırlık türkçe kelimeler :(
yapmak istediğim şey belirli harflerini bildiğin kelimeler için sonuç listesi.. Ödev filan değil. Kafamda bi proje. Eskiden qbasic'de yapmıştım. Şimdi bunda yapsam çok iyi olcak..

örneğin; "ada?" sorgusuna adam, adak sonuçlarını vermesi lazım..

Sadece a harfli kelimeleri koydum listeye. Kod'u da baya geliştirdim. Hadi hayırlısı.. Heralde birden fazla listbox yapıp invisible yapcam onları..
Link to comment
Sosyal ağlarda paylaş

pardon yanlis anlamisim, List() gibi bisi zannettim meger listBox mis, control den bahsediyoruz dimi?
soruyu bastan alalim efem :D
Link to comment
Sosyal ağlarda paylaş

cincim, mantik akisinda biraz hata var. o kadar buyuk bir liste varsa elinde (ve harici bir saklama kullanmayacaksan) hepsini arka planda tutup ihtiyac oldugu kadarini gostermen lazim.

bunun birkac sebebi var, birincisi, 26bin kayidi ortaya koydugunda kullanici zaten o listbox'i kullanamayacak. o yuzden, sonuc sayisini 100, 250, 500 gibi bir rakamla sinirlaman ya da bu buyuklukte bloklar halinde gostermen lazim.

rahanin da dedigi gibi, once bir array'de ya da hashtable'da tutacaksin verilerini, kullaniciya gostermeyeceksin, sorgu geldigi zaman da liste kullanilabilir bir boyuttaysa gostereceksin. yani adam *a* diye bir arama yaparsa, icinde tum a gecen kelimeleri gostermenin yine bir anlami yok.
Link to comment
Sosyal ağlarda paylaş

o değil de listbox'ın kapasitesini merak ettim.. 150 bin itemlık bir array'i listbox'a attım. load ederken büyük bir zaman kaybı yok, memory'de de çok büyük yer kaplamıyor.

bana kalsa yine de 150.000 item'ı bir listbox'a sıkıştırmam, yukarıda denilen gibi kullanırım ayrı konu..

yani diyeceğim odur ki ayrı ayrı listbox kullanmana falan gerek yok cin.
Link to comment
Sosyal ağlarda paylaş

benim bahsettiğim dizayn aşamasındayken edit items olayı. aslında ben ilk editlerken almıyosa sonra da alıcağını zannetmiyorum. ileride framework olaylarını öğrendiğimde çok daha rahat olacak gerçi.
mümkünse kodlarını görebilir miyim? Belki hepsini atamıyodur. Alfebetik sıralı bi liste atarsan daha rahat anlarsın hepsini alıp almadığını..
Link to comment
Sosyal ağlarda paylaş

×
  • Yeni Oluştur...