You can use the ButtonCell.ButtonCommand property to set an action that is executed when the user clicks the button type cell.
|
- If a command is set in the ButtonCell.ButtonCommand property, the processing is carried out in the following order:
- GcMultiRow.CellContentButtonClick event processing
- GcMultiRow.CellContentClick event processing
- Command set in the ButtonCell.ButtonCommand property
- If the button command of the button type cell placed in the row header section or the row footer section is run, the action is performed for the current row.
|
Button Commands
The button commands provide the following 15 types of actions.
Action |
Description |
Condition in which it is not performed |
NavigationButtonCommands |
MoveToNextRow |
Move to the row below. |
If the current row is the last row |
MoveToPreviousRow |
Move to the row above. |
If the current row is the first row |
MoveToFirstRow |
Move to the first row. |
If the current row is the first row |
MoveToLastRow |
Move to the last row. |
If the current row is the last row |
RowActionButtonCommands |
Insert |
Add an empty row above the current row. |
If the GcMultiRow control is in bound mode |
Remove |
Delete the current row. |
If the current row is a new row |
Select |
Select the current row. |
If the current row cannot be selected |
MoveUp |
Replace with the row above. |
If the current row is the first row |
MoveDown |
Replace with the row below. |
If the current row is the last row |
InsertCopy |
Add a row above the current row. The added row has the same content as that in the current row. |
If the current row is the last row |
CopyRowValue |
Copy the value of the current row to the clipboard. |
- |
ClearValues |
Clear the value of the current row. |
If the current row cannot be edited |
FormActionButtonCommands |
Print |
Print the GcMultiRow. |
- |
PrintPreview |
Display a preview of the print result, using the PrintPreviewDialog. |
- |
Close |
Close the current form. |
- |
See Also