Class PropertyGroupDescription
Represents a class that contains the grouping information like group description's name and converter based on which grouping for a property is processed.
Implements
Inherited Members
Namespace: Syncfusion.Data
Assembly: Syncfusion.Maui.Data.dll
Syntax
public class PropertyGroupDescription : GroupDescription, INotifyPropertyChanged
Constructors
PropertyGroupDescription()
Initializes a new instance of PropertyGroupDescription class.
Declaration
public PropertyGroupDescription()
PropertyGroupDescription(String)
Initializes a new instance of PropertyGroupDescription class.
Declaration
public PropertyGroupDescription(string propertyName)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | The underlying property of the collection view, based on which grouping is to be processed. |
PropertyGroupDescription(String, IValueConverter)
Initializes a new instance of PropertyGroupDescription class.
Declaration
public PropertyGroupDescription(string propertyName, IValueConverter converter)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | The underlying property of the collection view, based on which grouping is to be processed. |
Microsoft.Maui.Controls.IValueConverter | converter | The converter that implements Microsoft.Maui.Controls.IValueConverter for supporting custom grouping. |
PropertyGroupDescription(String, IValueConverter, StringComparison)
Initializes a new instance of PropertyGroupDescription class.
Declaration
public PropertyGroupDescription(string propertyName, IValueConverter converter, StringComparison stringComparison)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | The underlying property of the collection view, based on which grouping is to be processed. |
Microsoft.Maui.Controls.IValueConverter | converter | The converter that implements Microsoft.Maui.Controls.IValueConverter for supporting custom grouping. |
System.StringComparison | stringComparison | The System.StringComparison for specifying the culture, case, sort rules and etc. |
Properties
Converter
Gets or sets the converter, to group a column based on custom logic when the standard grouping techniques do not meet the requirements.
Declaration
public IValueConverter Converter { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Maui.Controls.IValueConverter | The converter. |
PropertyName
Gets or sets the property of the underlying collection view based on which grouping is to be performed.
Declaration
public string PropertyName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The property of the underlying collection view based on which grouping is to be performed. |
StringComparison
Gets or sets the System.StringComparison for specifying the culture, case, sort rules and etc for grouping.
Declaration
public StringComparison StringComparison { get; set; }
Property Value
Type | Description |
---|---|
System.StringComparison | The System.StringComparison for specifying the culture, case, sort rules and etc for grouping. |