2016-03-22 10 views
1

Ich frage mich, ob es einen Weg gibt new row-GridView die Zugabe, den Rest andere Farbe der rows in Grid ist? Ich möchte es hinzufügen, wenn auf die Schaltfläche geklickt wird.DevExpress Taste andere Farbe Zeile hinzuzufügen

Was würde es verwendet werden, um die Liste der Rückmeldungen ist, die letzten (die auf Tastenklick hinzugefügt werden sollen) soll Auflösung auf das Feedback sein, und ich möchte es andere Farbe zu anderen rows in grid sein.

Bitte nehmen Sie sich einen Blick auf angehängtes Bild von dem, was ich suche: enter image description here

Wenn Sie weitere Informationen benötigen, lassen Sie es mich wissen.

Vielen Dank im Voraus! Patryk

Antwort

0

Wenn ich Ihre Aufgabe richtig verstehe, brauchen Sie nach dem Klicken auf die Schaltfläche nur eine Zeile erstellt. Also, wenn neue Zeile zu erzeugen, setzen Sie in Hilfe Spaltenwert 1.

In gridView1_CustomDrawCell Zeile lesen

DataRow row = gridView1.GetDataRow (e.RowHandle); 

und wenn die Hilfe Spalte 1 enthält, finded Sie die neu hinzugefügte Zeile, und man kann es einen anderen Satz Farbe:

e.Appearance.BackColor = Color.LightBlue; 

Wenn ich missunderstand, schreiben Sie bitte einige Details.

0

Sie möchten nur die neue Zeile in einer anderen Farbe als die vorhandenen Zeilen? Haben Sie versucht, die Eigenschaft GridViews Appearance.TopNewRow.BackColor zu setzen? Sie können es im Designer festlegen.

Verwandte Themen