Hallo,
ich bin leider gerade wieder etwas verzweifelt.
Ich habe ja nun in den letzten Wochen einige Klassen mit euch gemacht, die ich über die DataSource an eine BindingSource gekoppelt habe um sie dann mit Databinding an Steuerelemente zu packen.
Dies habe ich gerade wieder versucht.
Leider funktioniert dies nicht und ich kann mir nicht erklären warum.
Ich habe folgende Klasse
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26:
| public class ProcessFlow { public ProcessFlow() { ListProcessFlow = new List<ProcessFlowStep>(); }
public long ProcessFlowId { get; set; } public long CustomerId { get; set; } public long CrapId { get; set; } public List<ProcessFlowStep> ListProcessFlow { get; set; } }
public class ProcessFlowStep { private static long _processFlowStepId = 1;
public ProcessFlowStep() { ProcessFlowStepId = _processFlowStepId; _processFlowStepId++; }
public long ProcessFlowStepId { get; set; } public long MachineId { get; set; } } |
Dann habe ich eine Binding Source dem USerControl hinzugefügt und wollte über die DataSourceEigenschaft die Klasse auswählen.
Dies funktioniert auch bis zum "Fertigstellen". Normalerweise konnte ich dann die Auswahl im Eigenschaft Fenster sehen.
Diesmal kommt eine Meldung Siehe Bild 1, dass ich das Projekt neu laden soll!
Wenn ich dies tue ist die Meldung weg, aber im Eigenschaften Fenster steht keine Auswahl.
Wenn ich diese versuche neu zu setzen, kommen die Fehlermeldungen von BIld 2 und 3.
Ich habe die BindingSource bereits etliche Male gelöscht und neu gemacht.
Leider wüsste ich nicht nach was ich noch schauen soll.
Habt ihr eine Idee?
Viele Grüße