DataGridView Werte löschen bzw ausblenden


BLR

Erfahrenes Mitglied
Hallo zusammen,

wie kann ich beim Datagridview Werte löschen oder auslbenden****?
eine Löschmöglichkeit habe ich nicht gefunden, sodass die Zelle erhalten bleibt, aber der Wert gelöscht wird.
Man kann es überschreiben mit "" aber, da ich dadrin zahlen habe, verletzt das die Typisierung, sodass ich versuche mit der Eigenschaft "Valuetype" den typ auf String umzustellen:

Code:
 dgv.Columns[1].ValueType = typeof(String);
Wie könnte man die Werte entfernen bzw. ausblenden lassen?
Danke
 

Spyke

Premium-User
wenn ValueType nixs bringt
ev. einfach CellPainting Ereignis vom DataGridView abonnieren
und dort im EventArgs bei 0 Werten Handled auf true setzten, das dort dann nicht gezeichnet wird.
 

BLR

Erfahrenes Mitglied
Hab nen kleinen Workaround gemacht.
Die ganze Spalte gelöscht und dann eine neue ohne Werte hinzugefügt^^