Checkboxen in datagridview einbauen



  • hallo!
    in meinem formular befindet sich ein Datagrid der alle artikel einer Tabelle enthält
    ich möchte in einer 2. spalte checkboxen einfügen um zu markieren welche artikel in die bestellung aufgenommen werden!

    wie kann ich dieses Problem lösen?



  • Warum nimmst Du kein DataGridView und fügst eine DataGridViewCheckBoxColumn ein?



  • ja das hatte ich in der hilfe überlesen! .. sorry
    habe jetz versucht wie folgt auf die werte zu kommen ..

    for (int i = 0; i < dgBearbeiter->Rows->Count; i++)
    {
       if (dgBearbeiter->Rows[i]->Cells[0]->Value == true)
       {
         m_strBearbeiterID->Insert(j, dgBearbeiter->Rows[i]->Cells[1]->Value->ToString());
         j++;
       }
    }
    

    auf welchen Datentyp muss ich die zelle abfragen



  • DataGrid schrieb:

    auf welchen Datentyp muss ich die zelle abfragen

    Ich verstehe nicht, was Du meinst. Die Zellinhalte muessten Objekte sein, wahrscheinlich Richtung dynamic_cast<bool>. BTW, wie ist das Item-Property in C++/CLI realisiert? Kannst Du simpel auf den Cellinhalt so zugreifen:
    dgBearbeiter->Rows[i]->Cells[0]->Value == true
    ==>
    dgBearbeiter[i][0] == true
    ?


Anmelden zum Antworten