2009-06-01 3 views
0

Der Client möchte eine Zeile ausgewählt haben, damit er feststellen kann, an welchem ​​Datensatz auf der linken Seite gearbeitet wird, während nur eine Spalte bearbeitet werden kann.Gibt es eine Möglichkeit, in einem tdxdbgrid -Devexpress zuzulassen, dass die Ereignisse rowselect und keypress ausgelöst werden?

So beraten Sie, wie Zeilenauswahl- und Tastendruckereignisse ausgelöst werden können oder wie eine Zelle basierend darauf gefärbt wird, ob eine andere Zelle in ihrer Zeile eingegeben wurde.

Antwort

3

Das Einfärben von unterschiedlichen CxGrid-Zeilen erfolgt am besten mit ihrer Styles-Auflistung mit dem OnGetContentStyle-Ereignis.

Eine andere Möglichkeit besteht darin, das OnCustomDrawCell-Ereignis zu verwenden und das Raster selbst zu zeichnen. Ich bevorzuge Stile, es ist sauberer.