Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
The Aspose.Cells.GridDesktop control supports several events that provide more control for performing operations when specific events are triggered. Below is a complete list of events supported by the Aspose.Cells.GridDesktop control.
| Events | Description |
|---|---|
| BeforeCalculate | Occurs before calculate formula in workbook. |
| BeforeLoadFile | Occurs before workbook loaded from file. |
| ColumnHeaderClick | Occurs when the column header is clicked. |
| ColumnHeaderDoubleClick | Occurs when the column header is double clicked. |
| CellDataChanged | Occurs when the data or value inside a Grid cell is changed. This event can also be triggered if a cell’s value is changed programmatically using the Value property or the SetCellValue method of a GridCell. |
| CellButtonClick | Occurs when the cell button is clicked. |
| CellCheckedChanged | Occurs when the Checked property of cell checkbox is changed. |
| CellSelectedIndexChanged | Occurs when the SelectedIndex property of cell combo-box is changed. |
| CellClick | Occurs when a Grid cell is clicked. |
| CellDoubleClick | Occurs when a Grid cell is double clicked. |
| CellKeyPressed | Occurs when a key is pressed while a cell has focus. If you want to create an event handler for CellKeyPressed event then set the Handled property of CellKeyEventArgs argument to true for preventing the GridDesktop control from handling the key event. |
| AfterInsertColumns | Occurs when a column is inserted. You may get the column index by using the Aspose.Cells.GridDesktop.WorksheetEventArgs argument’s Index property. |
| AfterInsertRows | Occurs when a row is inserted. You may get the row index by using the Aspose.Cells.GridDesktop.WorksheetEventArgs argument’s Index property. |
| FailLoadFile | Occurs when fail to load workbook. |
| FinishCalculate | Occurs after calculate formula in workbook. |
| FinishLoadFile | Occurs when the workbook is loaded. |
| FocusedCellChanged | Occurs whenever a cell’s focus is changed. |
| RowHeaderClick | Occurs when the row header is clicked. |
| RowHeaderDoubleClick | Occurs when the row header is double clicked. |
| RowColumnHiddenChanged | Occurs when the row or column hidden status is changed. |
| SelectedSheetIndexChanged | Occurs when a user selects a new worksheet, that is, when the selected sheet changes from one worksheet to another. This event can also be triggered programmatically if the GridDesktop control’s ActiveSheetIndex property changes. |
To perform a specific operation when a specific event is triggered, create an event handler. An event handler performs a particular task when a certain event is triggered. Below, an event handler is set up to handle a simple Grid event using Visual Studio.NET.
Step 1: Selecting an Event of Aspose.Cells.GridDesktop Control
Step 2: Creating an Event Handler
Now Add code to perform the desired operation inside the event handler. For this example, we have added a line of code that displays a message box for notifications. Have a look at the event handler that visual Studio has added to the GridDesktop control’s CellClick event. It’ll look something like the code below.
Step 3: Running the Application
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.