Autor Beitrag
jobonabas
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 15.08.16 13:46 
wie kann ich einer SortableBindingList eine Variable zuweisen, ohne dass bei Änderung der Variable dieses SortableBindingList sich ändert.

ausblenden C#-Quelltext
1:
SortableBindingList<Diagramm_Daten> Diagramm = new SortableBindingList<Diagramm_Daten>();					


ausblenden C#-Quelltext
1:
2:
3:
4:
5:
foreach (DataGridViewRow Row in dataGridView4.Rows)
{
   Diagramm_Zeiten = SQL.getDiagramm_Data(Diagramm_Zeiten, Row.Cells["error"].Value.ToString(););
   Diagramm.Add(Diagramm_Zeiten);
}


Am ende steht in Diagramm 10 mal das gleiche

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4798
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mo 15.08.16 16:03 
Was macht denn SQL.getDiagramm_Data(...)? Diese Methode sollte je Aufruf ein neues Objekt zurückliefern.
Wenn die Methode nicht von dir ist, dann müßtest du selber ein neues Objekt daraus erzeugen (also die Werte kopieren) und der Liste hinzufügen.

PS: Dein Beitragstitel ist (auf anhieb) nicht sehr verständlich.

Für diesen Beitrag haben gedankt: jobonabas
jobonabas Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Di 16.08.16 16:07 
Oh ich habs bemerkt, sql hat tatsächlich das alte object verändert und zurückgegeben, vielen Dank