none
Bei Klick auf DatagridView Der Index -1 hat keinen Wert Fehler RRS feed

  • Allgemeine Diskussion

  • Hi, ich habe ein Datagridview welches ich an eine List of Liste gebunden habe. Wenn ich nun einen Datensatz hinzugefügt habe, wird dieser auch angezeigt.
    Klicke ich jetzt in eine Zelle bekomme ich obige Fehlermeldung.
    Die Fehlermeldung kommt allerdings in der aufrufenden Form.

    Try

                Dim frm1 As New frmxy
              frm1 .CtrL_Material1.m_Material = m_MaterialString
               frm1 .ShowDialog()
                m_MaterialString = frm1 .CtrL_Material1.m_Material
                frm1 .Dispose()
            Catch ex As Exception
                Dim sError As String = ex.Message
            End Try

    In diverse Methoden wie

    _CellClick

    _CellDoubleClick

    _CellContentDoubleClick

    Grid_Material_Click

    springt er erst gar nicht rein.
    Wo entsteht denn der Fehler?
    Gruß

    _CellDoubleClick


    Montag, 29. August 2016 10:40

Alle Antworten

  • Hallo Thomas Klinger2,

    Im folgenden Thread wird der Fehler dadurch beseitigt, dass BindingList(Of T) anstatt List(Of T) verwendet wird:
    DataGridView: Index -1 does not have a value.

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Dienstag, 30. August 2016 10:35
    Administrator