Category / Section
How to set the value in particular column for each selected row in WinForms GridGroupingControl?
1 min read
Record based selection
To set a value in particular column of each selected row, you can make use of Record.SetValue(). The Grid.Table.SelectedRecords collection contains the selected records value only when theListBoxSelectionMode is enable.
C#
//Record Selection this.gridGroupingControl1.TableOptions.ListBoxSelectionMode = SelectionMode.MultiExtended; //Button Click for (int i = 0; i < this.gridGroupingControl1.Table.SelectedRecords.Count; i++) { //Set the value of particular column this.gridGroupingControl1.Table.SelectedRecords[i].Record.SetValue("A", "100"); }
VB
'Record Selection Me.gridGroupingControl1.TableOptions.ListBoxSelectionMode = SelectionMode.MultiExtended 'Button Click For i As Integer = 0 To Me.gridGroupingControl1.Table.SelectedRecords.Count 'Set the value of particular column Me.gridGroupingControl1.Table.SelectedRecords(i).Record.SetValue("A","100")Next i
Screenshot
Samples:
Reference link: https://help.syncfusion.com/windowsforms/gridgrouping/selections#record-based-selection