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 Grid
Declaration
public GridFilterCheckBoxCellElement(GridViewDataColumn column, GridRowElement row)
Parameters
Grid
|
Grid
|
Properties
CheckBoxColumnThreeState
Gets the three state of the check box column.
Declaration
protected bool CheckBoxColumnThreeState { get; }
Property Value
System. The state of the check box column three. |
Editor
Gets the editor.
Declaration
public override IInputEditor Editor { get; }
Property Value
IInput The editor. |
Overrides
IsEditable
Gets the is editable.
Declaration
public override bool IsEditable { get; }
Property Value
System. The is editable. |
Overrides
ThemeEffectiveType
Gets the type of the theme.
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System. 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. 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.
|
Overrides
Methods
ArrangeEditorElement(RadElement, RectangleF, RectangleF)
Arranges the editor element.
Declaration
protected override void ArrangeEditorElement(RadElement element, RectangleF editorRect, RectangleF clientRect)
Parameters
Rad The element. |
System. The editor rect. |
System. The client rect. |
Overrides
Attach(GridViewColumn, Object)
Attaches the specified data.
Declaration
public override void Attach(GridViewColumn data, object context)
Parameters
Grid The data. |
System. 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
Grid The data. |
System. The context. |
Returns
System.
|
Overrides
OnColumnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnColumnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
SetContentCore(Object)
Sets the actual text of the cell.
Declaration
protected override void SetContentCore(object value)
Parameters
System.
|
Overrides
SetFilterDescriptor(FilterDescriptor)
Sets the filter descriptor.
Declaration
protected override bool SetFilterDescriptor(FilterDescriptor descriptor)
Parameters
Filter The descriptor. |
Returns
System.
|
Overrides
SetFilterOperator(FilterOperator)
Sets the filter operator.
Declaration
protected override bool SetFilterOperator(FilterOperator filterOperator)
Parameters
Filter The filter operator. |
Returns
System.
|
Overrides
SetSelectedFilterOperatorText()
Sets the selected filter operator text.
Declaration
protected override void SetSelectedFilterOperatorText()