Class CompositeDataFilterForm
Displays a form used to crate custom filters.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class CompositeDataFilterForm : BaseCompositeFilterDialog, IComponentTreeHandler, ILayoutHandler, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged, IAnalyticsProvider
Constructors
CompositeDataFilterForm()
Initializes a new instance of the CompositeFilterForm class.
Declaration
public CompositeDataFilterForm()
CompositeDataFilterForm(GridViewDataColumn)
Initializes a new instance of the Composite
Declaration
public CompositeDataFilterForm(GridViewDataColumn dataColumn)
Parameters
Grid The data column. |
CompositeDataFilterForm(GridViewDataColumn, FilterDescriptor)
Initializes a new instance of the CompositeFilterForm class.
Declaration
public CompositeDataFilterForm(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor)
Parameters
Grid The Grid |
Filter
|
CompositeDataFilterForm(GridViewDataColumn, FilterDescriptor, Boolean)
Initializes a new instance of the Composite
Declaration
public CompositeDataFilterForm(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor, bool useTypedEditors)
Parameters
Grid The data column. |
Filter The filter descriptor. |
System. The use typed editors. |
CompositeDataFilterForm(GridViewDataColumn, FilterDescriptor, Boolean, String)
Initializes a new instance of the Composite
Declaration
public CompositeDataFilterForm(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor, bool useTypedEditors, string themeName)
Parameters
Grid The data column. |
Filter The filter descriptor. |
System. The use typed editors. |
System. Name of the theme. |
Properties
DataFilter
Gets the Rad
Declaration
public RadDataFilter DataFilter { get; }
Property Value
Rad The data filter. |
DataType
Gets the column's data type
Declaration
public Type DataType { get; set; }
Property Value
System. The type of the column's data type. |
FilterDescriptor
Gets or sets the filter descriptor.
Declaration
public override FilterDescriptor FilterDescriptor { get; }
Property Value
Filter The filter descriptor. |
Overrides
Methods
Dispose(Boolean)
Clean up any resources being used.
Declaration
protected override void Dispose(bool disposing)
Parameters
System. true if managed resources should be disposed; otherwise, false. |
Overrides
Initialize(GridViewDataColumn, FilterDescriptor, Boolean)
Initializes the editors in the dialog with the filter descriptor that is correctly applied to the RadGridView data.
Declaration
public override void Initialize(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor, bool useTypedEditors)
Parameters
Grid The column which represents the property by which data will be filtered |
Filter The filter descriptor that is currently applied to the grid for this column. |
System. Determines whether type specific editors should be used e.g. RadSpinEditor for numeric properties. |
Overrides
IsEditableFilterOperator(FilterOperator)
Determines whether the specified filter operator is editable.
Declaration
protected bool IsEditableFilterOperator(FilterOperator filterOperator)
Parameters
Filter The filter operator. |
Returns
System.
|
OnClosing(CancelEventArgs)
Raises the System.
Declaration
protected override void OnClosing(CancelEventArgs e)
Parameters
System. A System. |
OnLoad(EventArgs)
Raises the Load event.
Declaration
protected override void OnLoad(EventArgs e)
Parameters
System. The System. |
Overrides
UpdateEditorValue(FilterDescriptor)
Updates the editor value.
Declaration
protected virtual void UpdateEditorValue(FilterDescriptor descriptor)
Parameters
Filter The descriptor. |