DataGridView mit String aber Double sortiert

Meldur

Erfahrenes Mitglied
Hallo,

ich muss ein Tabelle (DataGridView) mit Zahlen füttern die immer zwei Nachkommastellen anzeigen. Dass ich dies mit string.Format erreiche weiß ich schon, nur sind die Einträge dann natürlich vom Typ string und die Sortierung funktioniert auch dem entsprechend nicht 1,2,18... sondern 1,18,2... . Ich habe schon den ValueType der Spalte auf Double umgestellt aber das brachte keinen Effekt.
Hat jemand eine Idee?

Danke, Peter
 
Hi

Du musst einen eigene Comparer (IComparer) implementieren, in dem du die einzelenen Werte in Doubles konvertierst und damit den Vergleich machst
 
Zurück