Articles in this section
Category / Section

How to have character casing settings for a cell or grid in WinForms GridControl?

1 min read

Character casing settings


The WinForms GridControl supports the CharacterCasing property to change the characters using GridModel or using QueryCellInfo.


Using GridModel

//Enables UpperCasing for a cell
gridControl1.Model[1, 1].CharacterCasing = CharacterCasing.Upper;

//Enables UpperCasing for the whole grid.
this.gridControl1.TableStyle.CharacterCasing = CharacterCasing.Upper;
'Enables UpperCasing for a cell
gridControl1.Model(1, 1).CharacterCasing = CharacterCasing.Upper

'Enables UpperCasing for the whole grid.
Me.gridControl1.TableStyle.CharacterCasing = CharacterCasing.Upper

Using QueryCellInfo

void gridControl1_QueryCellInfo(object sender, Syncfusion.Windows.Forms.Grid.GridQueryCellInfoEventArgs e)
{
  //Enables UpperCasing for a cell
 if (e.RowIndex == 1 && e.ColIndex == 1)
 {
   e.Style.CharacterCasing = CharacterCasing.Upper;
 }

  //Enables UpperCasing for the whole grid.
 if (e.RowIndex > 0 && e.ColIndex > 0)
 {
  e.Style.CharacterCasing = CharacterCasing.Upper;
 }
}
Private Sub gridControl1_QueryCellInfo(ByVal sender As Object, ByVal e As Syncfusion.Windows.Forms.Grid.GridQueryCellInfoEventArgs)
'Enables UpperCasing for a cell
If e.RowIndex = 1 AndAlso e.ColIndex = 1 Then
 e.Style.CharacterCasing = CharacterCasing.Upper
End If

'Enables UpperCasing for the whole grid.
If e.RowIndex > 0 AndAlso e.ColIndex > 0 Then
 e.Style.CharacterCasing = CharacterCasing.Upper
End If
End Sub

The following screenshot illustrates the Grid after applying the properties.

 

Character casing into the grid cells


Figure
1: Character casing into the cells


Samples
:

C#: Character casting

VB: Character casing

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