Private Sub SetupGrid()
' If the user groups by the Orders column then the groupings should be built like they are when
' a DateTime column is grouped in Microsoft Outlook 2003.
'
Me.ultraGrid1.DisplayLayout.Bands("Orders").Columns("DateReceived").GroupByMode = GroupByMode.OutlookDate
' If the user groups by the LastName column then the groupings should be based on only the first letter
' of the customer's last name.
'
Me.ultraGrid1.DisplayLayout.Bands("Customers").Columns("LastName").GroupByMode = GroupByMode.FirstCharacter
' The LastName column should not use case sensitive comparisons when sorting/grouping.
'
Me.ultraGrid1.DisplayLayout.Bands("Customers").Columns("LastName").SortComparisonType = SortComparisonType.CaseInsensitive
' The rest of the text columns should use case-sensitive sorts. This is the default behavior.
'
Me.ultraGrid1.DisplayLayout.Override.SortComparisonType = SortComparisonType.CaseSensitive
End Sub