none
DataGrid Multiedit RRS feed

  • Frage

  • Hallo,

     

    ich arbeite an einem DataGrid welches verschiedenene editierbare Zellen enthaelt.

    Nun will ich mehrere Zeilen markieren und diese aufeinmal bzgl. einer Spalte editieren.

     

    Beispielsweise selektiere ich zehn Zeilen und moechte dann in der Zelle xyz den Wert aendern. Nach der Aenderung soll der Inhalt der Zelle xyz in jeder weiteren markierten Zelle der entsprechenden Spalte angenommen werden.

     

    Habt ihr eine Idee wie ich sowas realisieren koennte?

     

    LG, Cauchy2

    Montag, 4. Juli 2011 07:17

Antworten

  • Man kann mehrere Zeilen auswählen (Selektieren) und dann per Code den Wert in die selektierten Datensätze eintragen. Aus der SelectedCells-Eigenschaft eines DataGridView-Objektes kann man die Felder ermitteln, in die die Werte einzutragen sind. Wie der konkrete Code aussehen kann, hängt vom angewandten Modus.
     
    --
    Viele Grüße
    Peter
    Dienstag, 5. Juli 2011 03:51

Alle Antworten

  • Man kann mehrere Zeilen auswählen (Selektieren) und dann per Code den Wert in die selektierten Datensätze eintragen. Aus der SelectedCells-Eigenschaft eines DataGridView-Objektes kann man die Felder ermitteln, in die die Werte einzutragen sind. Wie der konkrete Code aussehen kann, hängt vom angewandten Modus.
     
    --
    Viele Grüße
    Peter
    Dienstag, 5. Juli 2011 03:51
  • Hallo Cauchy2,

    Hat Dir die Antwort geholfen?

    Grüße,
    Robert

    Mittwoch, 10. August 2011 08:52
    Moderator
  • Hallo Cauchy2,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.

    Grüße,
    Robert

    Donnerstag, 11. August 2011 09:55
    Moderator