dataGridView



  • hallo,

    ich möchte wenn ich eine Zelle einer Spalte in einem dataGridView anklicke durch einen ColorDialog eine Farbe übergeben. Allerdings weiß ich nicht wie ich der aktuellen Zelle die ich angeklickt habe die Farbe aus dem colorDialog als Backroundcolor übergebe.

    dataGridView1->aktivateCell->Backroundcolor=farbe;
    

    gibt es so einen aufruf in der art?

    der Colordialog offnet sich durch den Event Cellclick.

    void LegendSettings::dataGridView1_CellClick(System::Object^  sender, System::Windows::Forms::DataGridViewCellEventArgs^  e){
        colorDialog1->ShowDialog();
        Color farbe = colorDialog1->Color;
        //dataGridView1->BackgroundColor=farbe;
    
    }
    


  • ????



  • dataGridView1->SelectedCells liefert dir eine DataGridViewSelectedCellCollection, die alle ausgewählten Zellen beinhaltet.


Anmelden zum Antworten