Data Grid'de veriler nasıl sıralanır?

  • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
  • Programlama dilinin sort fonksiyonunu kullanabilirsin.
  • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama yaptırabilirsin.
 
  • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
  • Programlama dilinin sort fonksiyonunu kullanabilirsin.
  • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama
    • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
    • Programlama dilinin sort fonksiyonunu kullanabilirsin.
    • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama yaptırabilirsin.
    O zaman bim 1 bim11 bim111 sonra bim2 ye geçiyor maalesef
  • yaptırabilirsin.
  • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
  • Programlama dilinin sort fonksiyonunu kullanabilirsin.
  • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama

  • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
  • Programlama dilinin sort fonksiyonunu kullanabilirsin.
  • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama yaptırabilirsin.
O zaman bim 1 bim11 bim111 sonra bim2 ye geçiyor maalesef
  • Data Grid dediğimiz yapı bildiğimiz listbox gibi olduğu için konuşuyorum, listbox implementasyonlarında çoğunlukla "sort" (sırala) fonksiyonu bulunuyor.
  • Programlama dilinin sort fonksiyonunu kullanabilirsin.
  • Kendim yapacağım diyorsan da, aratılan string'i data grid'te substring olarak aratıp sıralatabilirsin. Veya birden çok girilen keyword'u regex aracılığıyla aratıp ona göre sıralama yaptırabilirsin.
kardeşim cevabın için teşekkürler sıralama elbette yapılıyor ama bim1 bim11 bim111 bim2 bim3 bim33 bim4 şeklinde sıralıyor
 
Kullandığın dilin IComparer gibi bir arayüzünü implement ettiğin kendi karşılaştırma sınıfını yazabilirsin. Boşlukları yok et, regex kullanarak alfa karakter ile nümeriği ayır ve nümeriği karşılaştır gibi bir komut sıralaması ile bu sınıfın Compare() metodunu yazarsın. Sort fonksiyonunun bu karşılaştırma sınıfını argüman olarak alan bir varyantı mutlaka vardır.
 

Geri
Yukarı