none
Beispiel gesucht DataGridView an Klasse gebunden RRS feed

  • Frage

  • Hallo zusammen,
    ich blicke es gerade mal wieder nicht.
    Hätte mir jemand ein Beispiel, wie ich eine Klasse an ein DataGridViev anbinden kann.

    Im DataGridView möchte ich gerne Zeilen hinzufügen und löschen können.
    Das funktioniert leider nicht mittels des DataGridView !!??

    Wenn ich eine DataTable anlege, würde es leichter gehen, jedoch würde ich gerne Wissen wie es gamacht wird.

    Weiss jemand wo es ein Beispiel gibt?
    oder bin ich auf dem Holzweg?

    Was ich versucht habe:
    Das DGV hat hinzufügen und löschen aktiviert.

    in der Form eine Klasse
    Private Class clsPausen
            Public Property ArbeitsZeit As Integer
            Public Property PauseZeit As Integer
        End Class

    In Form
    lstPausenzeit = New List(Of clsPausen)

    Dim c1 As New clsPausen With {.ArbeitsZeit = 600, .PauseZeit = 15}
    lstPausenzeit.Add(c1)
    Dim c2 As New clsPausen With {.ArbeitsZeit = 660, .PauseZeit = 30}
    lstPausenzeit.Add(c2)

    dgvPausenVorgabe.Columns(0).DataPropertyName = "ArbeitsZeit"
    dgvPausenVorgabe.Columns(1).DataPropertyName = "PauseZeit"
    dgvPausenVorgabe.SelectionMode = DataGridViewSelectionMode.FullRowSelect
    dgvPausenVorgabe.MultiSelect = False
    dgvPausenVorgabe.AutoGenerateColumns = False
    dgvPausenVorgabe.DataSource = lstPausenzeit

    Dienstag, 15. Januar 2013 12:04

Antworten

Alle Antworten

  • Hi,

    binde doch eine Nav-Bar an das DGV. dort ist alles bereits drinnen, bzw. vorbereitet.

    Gruß

    Frank

    Dienstag, 15. Januar 2013 13:15
  • Hi Peter,

    Hier was zum Binden des Grids und hier was für den Navigartor.

    Über Datenquelle hinzufügen, kannst du aber auch machen.

    MFG

    Björn

    • Als Antwort markiert peter haus Dienstag, 15. Januar 2013 16:43
    Dienstag, 15. Januar 2013 13:30
  • Hallo Palin,

    dadurch dass ich eine Datenquelle eingerichtet habe, bin ich mit Designers Hilfe darauf gekommen.

    Danke

    Gruss Peter

    Dienstag, 15. Januar 2013 15:22
  • Hi Frank,

    danke für den Hinweis, dadurch dass ich eine Datenquelle eingerichtet habe, bin ich mit Designers Hilfe darauf gekommen.

    Danke
    Gruss Peter

    Dienstag, 15. Januar 2013 15:24