Autor Beitrag
mokus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36

Win 7 Pro.
C#, VS 2010
BeitragVerfasst: Di 24.02.09 20:30 
Hi,
ich habe ein Problem was mich sehr beschäftigt. Bei Google habe ich jetzt schon gesucht, aber habe dort nix nützliches gefunden. Mein Problem liegt darin, dass ich in einem DataGrid Zeilen erstelle und diese aus 4 Spalten bestehen.

Füllen tue ich sie so:
ausblenden C#-Quelltext
1:
EntryDataGridView.Rows.Add(new object[] { Entry[1], Entry[2], Entry[3] });					


Leider habe ich aber in der 3 Spalte eine ComboBox, die ich mit dem jeweiligen index auswählen muss und dort kann ich darüber nix selektieren. Gibt es eine Lösung????
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Mi 25.02.09 10:05 
Du hast mindestens zwei gravierende Probleme:

  • Du verwechselst DataGrid (siehe Überschrift) und DataGridView (siehe Objekt-Bezeichner). Was gilt denn nun?
  • Beide Klassen sind gedacht zur Anzeige einer Datenmenge, nicht als Datenspeicher. ("DataGridView" heißt schließlich "Daten" im "Grid" "Anzeigen".) Eine Datenmenge sollte per DataSource eingebunden werden; neue Daten werden in die Datenmenge eingefügt.
  • Eine ComboBox hat bei solchen Grids immer besondere Anforderungen; das ist natürlich zu beachten.

Deshalb kann und will ich Dir auf Deine konkrete Frage nicht konkret antworten. Jürgen