Ich habe eine Tabellenzahlung mit einer nullfähigen Ganzzahlspalte namens payMonth. Ich habe folgende Klasse und Liste:
%Vor%Das Problem kommt hier. Wenn Daten im dgv angezeigt werden, zeigt das DataGridViewComboBoxColumn cmbMonth die Zahlenwerte (1,2,3, ...) und nicht den Monatsnamen ('Jan', 'Feb', 'Mar', ...) an. Und wenn ich auf den dgv klicke, wird der Fehler angezeigt: Formatierung, Anzeige und manchmal Formatierung preferredSize. Wenn ich die DataPropertyName-Eigenschaft entferne, geht dieser Fehler, aber die Daten werden nicht angezeigt. Die payMonth-Werte in der Tabelle liegen jedoch nur im Listenbereich oder sind null.
Dies ist die Zahlungstabelle:
Was ist los?
Tags und Links c# list binding datacolumn