'宣言 Public Property SortComparisonType As SortComparisonType
public SortComparisonType SortComparisonType {get; set;}
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
private void 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. // this.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. // this.ultraGrid1.DisplayLayout.Bands["Customers"].Columns["LastName"].GroupByMode = GroupByMode.FirstCharacter; // The LastName column should not use case sensitive comparisons when sorting/grouping. // this.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. // this.ultraGrid1.DisplayLayout.Override.SortComparisonType = SortComparisonType.CaseSensitive; }