ClassDataGridDateTimeFilterControl
Represents the filtering UI for the DataGridDateColumn.
Definition
Namespace:Telerik.Maui.Controls.DataGrid
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class DataGridDateTimeFilterControl : DataGridTypedFilterControl, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance: objectRadContentViewDataGridFilterControlBaseDataGridTypedFilterControlDataGridDateTimeFilterControl
Implements:
Inherited Members
Constructors
DataGridDateTimeFilterControl()
Declaration
public DataGridDateTimeFilterControl()
Fields
ActualMaximumDateProperty
Identifies the ActualMaximumDate property.
Declaration
public static readonly BindableProperty ActualMaximumDateProperty
Field Value
BindableProperty
ActualMinimumDateProperty
Identifies the ActualMinimumDate property.
Declaration
public static readonly BindableProperty ActualMinimumDateProperty
Field Value
BindableProperty
MaximumDateProperty
Identifies the MaximumDate property.
Declaration
public static readonly BindableProperty MaximumDateProperty
Field Value
BindableProperty
MinimumDateProperty
Identifies the MinimumDate property.
Declaration
public static readonly BindableProperty MinimumDateProperty
Field Value
BindableProperty
Properties
ActualMaximumDate
Gets the actual maximum date value based on the distinct values in the data source.
ActualMinimumDate
Gets the actual minimum date value based on the distinct values in the data source.
MaximumDate
Gets or sets the maximum date value for the filter.
MinimumDate
Gets or sets the minimum date value for the filter.
Methods
GetOperators()
Gets the collection of operators available for date/time filtering.
Declaration
protected override IEnumerable<string> GetOperators()
Returns
An enumerable collection of operator strings.
Overrides
Initialize()
Initializes the filter control by setting up the filter descriptors and updating the UI values.
Declaration
protected override void Initialize()
Overrides
OnPropertyChanged(string)
Called when a property value changes.
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
propertyName
The name of the property that changed.