Hallo,
ich habe in einem Formular ein FlexGrid mit 4 Spalten und mehreren Zeilen.
Wenn man auf die erste Zelle einer Zeile klickt wird die ganze Zeile markiert, auf diese Weise lassen sich auch mehrere Zeilen markieren.
So weit so gut.
Das Problem:
Ich müsste nun wissen welche Zeilen aktuell markiert sind, damit ich auf die markierten Zeilen Operationen ausführen kann (z.B. löschen).
Ich brauch also eine Methode wie ich die aktuell markierten Zeilen bzw Zellen ermitteln kann.
Vielen Dank
EDIT:
Habs selbst geloest:
ich habe in einem Formular ein FlexGrid mit 4 Spalten und mehreren Zeilen.
Wenn man auf die erste Zelle einer Zeile klickt wird die ganze Zeile markiert, auf diese Weise lassen sich auch mehrere Zeilen markieren.
So weit so gut.
Das Problem:
Ich müsste nun wissen welche Zeilen aktuell markiert sind, damit ich auf die markierten Zeilen Operationen ausführen kann (z.B. löschen).
Ich brauch also eine Methode wie ich die aktuell markierten Zeilen bzw Zellen ermitteln kann.
Vielen Dank
EDIT:
Habs selbst geloest:
Code:
If grid.Row < grid.RowSel Then
row_start = grid.Row
row_ende = grid.RowSel
Else
row_start = grid.RowSel
row_ende = grid.Row
End If
Zuletzt bearbeitet: