Ich habe diese Methode, die bestimmte Prüfungen durchführt und einen Farbcode auf die Datagridview-Zeilen anwendet, die bestimmte Zeilen Rot, etwas Blau usw. machen. Lässt es sich ImposeColorGrouping() nennen.DataGridView NoOfVisibleRowsChanged-Ereignis oder eine andere Idee?
Wenn ich Spalten filtern und neuzeichnen (das ist getan) der Datagridview, ist die Färbung der Zeilen verloren.
Ich bin auf der Suche nach einem Ereignis, um die ImposeColorGrouping() -Methode aufzurufen.
Ich versuchte Paint-Ereignis, aber das macht andere Steuerelemente auf dem Bildschirm instabil (zeichnet sie überhaupt nicht).
Spot auf !! Genau das, was ich gesucht habe. Funktioniert großartig, wenn ich ImposeColorGrouping() innerhalb der Methode dataGridView_RowsAdded eingab. Vielen Dank. – dushyantp
Ich muss dies versuchen – Dan
Ich möchte nur klarstellen, dass RowsAdded für jede einzelne Zeile, die hinzugefügt wird, ausgelöst werden kann. Wenn ImposeColorGrouping() also ALLE Zeilen eingraviert, kann es bei steigender Anzahl der Zeilen zu Leistungsproblemen kommen. Sie sollten versuchen, nur die Zeile einzufärben, die hinzugefügt wird. –