Articles in this section
Category / Section

How to use shortcut Ctrl+A for select all cells in WinForms GridGroupingControl?

1 min read

Shortcut key for selectall

By default, GridGroupingControl does not have the support for selecting the whole table while pressing Ctrl + A key. It can be achieved by overriding the ProcessCmdKey method of form and Selections property of the GridGroupingControl

C#

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
     if (keyData == (Keys.Control | Keys.A))
     {
          this.gridGroupingControl1.TableControl.Selections.Add(GridRangeInfo.Table());
          //Sets the AllowSelection property to None
          this.gridGroupingControl1.TableOptions.AllowSelection = Syncfusion.Windows.Forms.Grid.GridSelectionFlags.None | Syncfusion.Windows.Forms.Grid.GridSelectionFlags.AlphaBlend;
          return true;
      }
      return base.ProcessCmdKey(ref msg, keyData);
}

 

VB

Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
    If keyData = (Keys.Control Or Keys.A) Then
 
        Me.gridGroupingControl1.TableControl.Selections.Add(GridRangeInfo.Table())
        'Sets the AllowSelection property to None
        Me.gridGroupingControl1.TableOptions.AllowSelection = Syncfusion.Windows.Forms.Grid.GridSelectionFlags.None Or Syncfusion.Windows.Forms.Grid.GridSelectionFlags.AlphaBlend
 
        Return True
    End If
    Return MyBase.ProcessCmdKey(msg, keyData)
End Function

 

Screenshot

selected all cells in GridGroupingContorl

Samples: Select All Cells

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied