Announcement

Collapse
No announcement yet.

Im Datagridview eine Zelle beschreiben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Im Datagridview eine Zelle beschreiben

    Hallo,
    Wie beschreibe ich denn einzelne Zellen im Datagridview?
    Im Prinzip möchte ich eingelesene Werte von der RS232 im Grid darstellen.
    Folgender Text führt zu einer Fehlermeldung:

    dataGridView1 [1,1]="Hallo";

    Eine implizite Konvertierung vom Typ "string" in "System.Windows.Forms.DataGridViewCell" ist nicht möglich.

    In was für einen Typ muss ich denn umwandeln?

    Max

  • #2
    Hallo MaxMax29,

    das ist der falsche Weg, das DataGridView-Steuerelement zu verwenden. Erkundige dich bitte hier: http://msdn2.microsoft.com/de-de/library/e0ywh3cz.aspx

    Comment


    • #3
      Hallo MaxMax29,

      grundsätzlich stimme ich maro158 zu das du dir doch einige Informationen über das DataGridView-Steuerelement über seinen aufgeführten Link holen solltest.

      Dort findest du die Möglichkeiten wie du das DataGridView-Steuerelement für dich verwenden kannst. Du kannst das DataGridView automatisch Daten für dich anzeigen lassen wenn du es an eine Datenquelle bindest

      oder

      Daten des DataGridView manuell eingeben, ändern und löschen:

      z.b. Hinzufügen einer Daten-Zeile(DGV mit 2 DataGridViewTextBoxColumns):

      Code:
      dataGridView1.Rows.Add(new object[2] { "Hallo", "und nochmal hallo" });
      z.B. Ändern eines Zellinhaltes(hier der ersten Zeile und zweiten Spalte):

      Code:
      dataGridView1[1, 0].Value = "geänderter Text";
      z.B. Löschen einer Zeile(Auch hier wieder die erste):

      Code:
      dataGridView1.Rows.RemoveAt(0);
      Es sind aber einige Dinge zu beachten beim Umgang mit dem DGV wie z.B. Datenvalidierung, Formatierung und das Behandeln entsprechender Ereignisse.
      (siehe Link von maro158)

      Grüße

      Marcel

      Comment

      Working...
      X