Category / Section
How to add custom control to a column in the WinForms GridGroupingControl?
1 min read
Custom control
In order to add custom control to a column of the GridGroupingControl, you can set the CellType property as Control and value of that control can be set to HTMLUIControl.
C#
Syncfusion.Windows.Forms.HTMLUI.HTMLUIControl htmluiControl1=new Syncfusion.Windows.Forms.HTMLUI.HTMLUIControl();
//Set the column cell type as the html control.
GridColumnDescriptor column1 = this.gridGroupingControl1.TableDescriptor.GetColumnDescriptor("Column");//Specify your Column name
column1.Appearance.AnyRecordFieldCell.CellType = GridCellTypeName.Control;
column1.Appearance.AnyRecordFieldCell.Control = htmluiControl1;
VB
Dim htmluiControl1 As New Syncfusion.Windows.Forms.HTMLUI.HTMLUIControl()
'Set the column cell type as the html control.
Dim column1 As GridColumnDescriptor = Me.gridGroupingControl1.TableDescriptor.GetColumnDescriptor("Column")
'Specify your Column name
column1.Appearance.AnyRecordFieldCell.CellType = GridCellTypeName.Control
column1.Appearance.AnyRecordFieldCell.Control = htmluiControl1
Samples:
C#: CustomControl_CS
VB: CustomControl_VB
Didn't find an answer?
Contact Support