Class CompositeFilterForm
Displays a form used to create custom filters.
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class CompositeFilterForm : BaseCompositeFilterDialog, IComponentTreeHandler, ILayoutHandler, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged, IAnalyticsProvider
Constructors
CompositeFilterForm()
Initializes a new instance of the CompositeFilterForm class.
Declaration
public CompositeFilterForm()
CompositeFilterForm(GridViewDataColumn)
Initializes a new instance of the Composite
Declaration
public CompositeFilterForm(GridViewDataColumn dataColumn)
Parameters
Grid The data column. |
CompositeFilterForm(GridViewDataColumn, FilterDescriptor)
Initializes a new instance of the CompositeFilterForm class.
Declaration
public CompositeFilterForm(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor)
Parameters
Grid The Grid |
Filter
|
CompositeFilterForm(GridViewDataColumn, FilterDescriptor, Boolean)
Initializes a new instance of the Composite
Declaration
public CompositeFilterForm(GridViewDataColumn dataColumn, FilterDescriptor filterDescriptor, bool useTypedEditors)
Parameters
Grid The data column. |
Filter The filter descriptor. |
System. The use typed editors. |
CompositeFilterForm(GridViewDataColumn, FilterDescriptor, Boolean, String)
Initializes a new instance of the Composite
Declaration
public CompositeFilterForm(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
ComboBoxLeftOperator
Gets the combo box of left operator.
Declaration
public RadDropDownList ComboBoxLeftOperator { get; }
Property Value
Rad The combo box left operator. |
ComboBoxRightOperator
Gets the combo box of right operator.
Declaration
public RadDropDownList ComboBoxRightOperator { get; }
Property Value
Rad The combo box right operator. |
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
LeftDescriptor
Gets or sets the left descriptor.
Declaration
public FilterDescriptor LeftDescriptor { get; }
Property Value
Filter The left descriptor. |
LeftEditor
Gets the left operator editor.
Declaration
public RadControl LeftEditor { get; }
Property Value
LogicalOperator
Gets or sets the logical operator
Declaration
public FilterLogicalOperator LogicalOperator { get; }
Property Value
Filter The logical operator. |
RightDescriptor
Gets or sets the right descriptor.
Declaration
public FilterDescriptor RightDescriptor { get; }
Property Value
Filter The right descriptor. |
RightEditor
Gets the right operator editor.
Declaration
public RadControl RightEditor { get; }
Property Value
Methods
CreateEditors(GridViewColumn)
Creates the editors.
Declaration
protected virtual void CreateEditors(GridViewColumn column)
Parameters
Grid The column. |
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
GetValueFromEditor(RadControl, ref Exception)
Gets the selected value form editor.
Declaration
protected virtual object GetValueFromEditor(RadControl editorControl, ref Exception parseException)
Parameters
Rad RadControl editor |
System. return exception if parse is not successful |
Returns
System. Value from the editor |
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 editale.
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. |