Class GridFilterCheckBoxCellElement
Represent a filter checkbox cell element
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridFilterCheckBoxCellElement : GridFilterCellElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IContextMenuProvider, IVirtualizedElement<GridViewColumn>, IEditableCell, IDataConversionInfoProvider, ITypeDescriptorContext, IServiceProvider
Constructors
GridFilterCheckBoxCellElement(GridViewDataColumn, GridRowElement)
Initializes a new instance of the GridFilterCheckBoxCellElement class.
Declaration
public GridFilterCheckBoxCellElement(GridViewDataColumn column, GridRowElement row)
Parameters
GridViewDataColumn
column
|
GridRowElement
row
|
Properties
CheckBoxColumnThreeState
Gets the three state of the check box column.
Declaration
protected bool CheckBoxColumnThreeState { get; }
Property Value
System.Boolean
The state of the check box column three. |
Editor
Gets the editor.
Declaration
public override IInputEditor Editor { get; }
Property Value
IInputEditor
The editor. |
Overrides
IsEditable
Gets the is editable.
Declaration
public override bool IsEditable { get; }
Property Value
System.Boolean
The is editable. |
Overrides
ThemeEffectiveType
Gets the type of the theme.
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System.Type
The type of the theme. |
Overrides
ThreeState
Gets or sets whether it is three state checkbox cell.
Declaration
public virtual bool ThreeState { get; set; }
Property Value
System.Boolean
The state of the three. |
Value
Gets or sets the value represented by this cell.
Declaration
public override object Value { get; set; }
Property Value
System.Object
|
Overrides
Methods
ArrangeEditorElement(RadElement, RectangleF, RectangleF)
Arranges the editor element.
Declaration
protected override void ArrangeEditorElement(RadElement element, RectangleF editorRect, RectangleF clientRect)
Parameters
RadElement
element
The element. |
System.Drawing.RectangleF
editorRect
The editor rect. |
System.Drawing.RectangleF
clientRect
The client rect. |
Overrides
Attach(GridViewColumn, Object)
Attaches the specified data.
Declaration
public override void Attach(GridViewColumn data, object context)
Parameters
GridViewColumn
data
The data. |
System.Object
context
The context. |
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
InitializeCheckBoxEditor()
Initializes the check box editor.
Declaration
protected void InitializeCheckBoxEditor()
IsCompatible(GridViewColumn, Object)
Determines whether the specified data is compatible.
Declaration
public override bool IsCompatible(GridViewColumn data, object context)
Parameters
GridViewColumn
data
The data. |
System.Object
context
The context. |
Returns
System.Boolean
|
Overrides
OnColumnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnColumnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
SetContentCore(Object)
Sets the actual text of the cell.
Declaration
protected override void SetContentCore(object value)
Parameters
System.Object
value
|
Overrides
SetFilterDescriptor(FilterDescriptor)
Sets the filter descriptor.
Declaration
protected override bool SetFilterDescriptor(FilterDescriptor descriptor)
Parameters
FilterDescriptor
descriptor
The descriptor. |
Returns
System.Boolean
|
Overrides
SetFilterOperator(FilterOperator)
Sets the filter operator.
Declaration
protected override bool SetFilterOperator(FilterOperator filterOperator)
Parameters
FilterOperator
filterOperator
The filter operator. |
Returns
System.Boolean
|
Overrides
SetSelectedFilterOperatorText()
Sets the selected filter operator text.
Declaration
protected override void SetSelectedFilterOperatorText()