windowsforms-devexpress-dot-xtragrid-dot-views-dot-grid-dot-gridview-5783e1bf.md
Returns the selected cells.
Namespace : DevExpress.XtraGrid.Views.Grid
Assembly : DevExpress.XtraGrid.v25.2.dll
NuGet Packages : DevExpress.Win.Grid, DevExpress.Win.Navigation
public virtual GridCell[] GetSelectedCells()
Public Overridable Function GetSelectedCells As GridCell()
| Type | Description |
|---|---|
| GridCell[] |
An array of GridCell objects that represent selected cells.
|
If block selection is disabled or there aren’t any selected cells, the GetSelectedCells method returns an empty array.
Use the ColumnViewOptionsSelection.MultiSelect and GridOptionsSelection.MultiSelectMode properties to enable block selection.
The following code snippets (auto-collected from DevExpress Examples) contain references to the GetSelectedCells() method.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
GridViewInfo info = view.GetViewInfo() as GridViewInfo;
GridCell[] gridCells = view.GetSelectedCells();
if(gridCells.Length == 0) {
winforms-grid-multi-cell-editing/CS/MultiSelectionEditingHelper.cs#L60
view.BeginUpdate();
GridCell[] cells = view.GetSelectedCells();
ChangeMode mode = (ChangeMode)radioGroup.EditValue;
winforms-grid-multi-cell-editing/VB/MultiSelectionEditingHelper.vb#L53
view.BeginUpdate()
Dim cells As GridCell() = view.GetSelectedCells()
Dim mode As ChangeMode = CType(radioGroup.EditValue, ChangeMode)
Dim value As Object = View.GetRowCellValue(SourceGridCell.RowHandle, SourceGridCell.Column)
Dim selectedCells() As GridCell = View.GetSelectedCells()
For Each cell As GridCell In selectedCells
See Also