Class DataFilterCriteriaElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class DataFilterCriteriaElement : BaseDataFilterNodeElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IVirtualizedElement<RadTreeNode>
Constructors
DataFilterCriteriaElement()
Declaration
public DataFilterCriteriaElement()
Fields
DefaultFieldWidth
Declaration
public static int DefaultFieldWidth
Field Value
System.
|
DefaultOperatorWidth
Declaration
public static int DefaultOperatorWidth
Field Value
System.
|
DefaultValueWidth
Declaration
public static int DefaultValueWidth
Field Value
System.
|
Properties
CriteriaNode
Gets the criteria node.
Declaration
public DataFilterCriteriaNode CriteriaNode { get; }
Property Value
Data The criteria node. |
FieldElement
Gets the field element.
Declaration
public DataFilterEditorElement FieldElement { get; }
Property Value
Data The field element. |
OperatorElement
Gets the operator element.
Declaration
public DataFilterEditorElement OperatorElement { get; }
Property Value
Data The operator element. |
ValueElement
Gets the value element.
Declaration
public DataFilterEditorElement ValueElement { get; }
Property Value
Data The value element. |
Methods
AddEditor(IInputEditor)
Adds the editor.
Declaration
public override void AddEditor(IInputEditor editor)
Parameters
IInput The editor. |
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateFieldElement()
Declaration
protected virtual DataFilterFieldEditorElement CreateFieldElement()
Returns
CreateOperatorElement()
Declaration
protected virtual DataFilterOperatorEditorElement CreateOperatorElement()
Returns
CreateValueElement()
Declaration
protected virtual DataFilterValueEditorElement CreateValueElement()
Returns
GetCurrentEditingElementValue()
Declaration
public override object GetCurrentEditingElementValue()
Returns
System.
|
Overrides
GetEditorSize(SizeF, DataFilterEditorElement)
Declaration
protected override SizeF GetEditorSize(SizeF availableSize, DataFilterEditorElement editorElement)
Parameters
System.
|
Data
|
Returns
System.
|
Overrides
GetValue()
Gets the value of field, operator and value elements.
Declaration
public string GetValue()
Returns
System.
|
IsCompatible(RadTreeNode, Object)
Determines whether the specified data is compatible.
Declaration
public override bool IsCompatible(RadTreeNode data, object context)
Parameters
Rad The data. |
System. The context. |
Returns
System.
|
Overrides
OnCloseButtonClick(Object, EventArgs)
Declaration
protected override void OnCloseButtonClick(object sender, EventArgs e)
Parameters
System.
|
System.
|
Overrides
RemoveEditor(IInputEditor)
Removes the editor.
Declaration
public override void RemoveEditor(IInputEditor editor)
Parameters
IInput The editor. |
Overrides
Synchronize()
Synchronizes this instance.
Declaration
public override void Synchronize()
Overrides
UpdateDescriptorValue(Object)
Updates the descriptor value.
Declaration
public override void UpdateDescriptorValue(object value)
Parameters
System. The value. |