ListBox Kontrolü içindeki Verilerin Azalan Sıralanması(DESC)
Merhaba Arkadaşlar
C# içinde listbox kontrolünü hepimiz kullanmışızdır.Genelde bu kontrolü kullanırken “Sorted=True” yaptığımızda , veriler artan bir ÅŸekilde (A..Z ) ÅŸeklinde sıralanırlar.Ancak biz sıralamayı azalan(Z..A) şeklinde yapmak istersek nasıl olacak.AÅŸağıdaki küçücük kod iÅŸinizi görür.
string[] myArray = new string[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
myArray[i] = listBox1.Items[i].ToString();
Array.Sort(myArray);
Array.Reverse(myArray);
listBox1.Items.Clear();
foreach (string str in myArray)
{
if (str != null)
listBox1.Items.Add(str);
}
Kolay gelsin.


