Başlıktanda anlaşılacağı gibi en büyük 3 sayıyı multiselected açık olarak nasıl seçebilirim?
Tapatalk ile gönderildi.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:25:48 -->-> Daha önceki mesaj 17:58:28 --
Çözdüm kitlenebilir.
Vb.Net Listboxdaki En Büyük 3 Sayı Nasıl Seçilir
2
●264
- 06-12-2016, 20:52:29cozumunu paylasabilirsin aslinda ..
ben bi seyler yaptim belki faydasi olabilir
listbox'un selectionmodu nu multisimple yaptiktan sonra
c# kodu
listBox1.Items.Cast<string>().Select(int.Parse).Select((val, ix) => new {val, ix}) .OrderByDescending(o=>o.val).Take(3).ToList().ForEach(item=>listBox1.SetSelected(item.ix,true));
vb.net kodu
ListBox1.Items.Cast(Of String).Select(Function(o) Integer.Parse(o)).Select(Function(val, ix) New With {.val = val, .ix = ix}) .OrderByDescending(Function(o) o.val).Take(3).ToList().ForEach(Sub(item) ListBox1.SetSelected(item.ix, True)) - 06-12-2016, 21:01:09Üyeliği durdurulduBen önce büyükten küçüğe sıraladım sonra tek tek arattım listbox da. Bu şekil bulanilseydim yardımcı olurdum. İyi forumlarertan2002 adlı üyeden alıntı: mesajı görüntüle
Tapatalk ile gönderildi.