Class
DataFilterCriteriaNode

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class DataFilterCriteriaNode : RadTreeNode, IDataItem, ICloneable, INotifyPropertyChanged

Inheritance: objectRadTreeNodeDataFilterCriteriaNode

Implements: ICloneableIDataItemINotifyPropertyChanged

Inherited Members RadTreeNode.SuspendNotificationsStateRadTreeNode.IsExpandedStateRadTreeNode.IsSelectedStateRadTreeNode.IsCurrentStateRadTreeNode.IsVisibleStateRadTreeNode.IsEnableStateRadTreeNode.IsAllowDropStateRadTreeNode.UpdateParentSizeOnExpandedChangedStateRadTreeNode.stateRadTreeNode.cachedIndexRadTreeNode.InvalidateOnState()RadTreeNode.InvalidateOnState(bool)RadTreeNode.Find(Predicate<RadTreeNode>)RadTreeNode.Find<T>(FindAction<T>, T)RadTreeNode.FindNodes(Predicate<RadTreeNode>)RadTreeNode.FindNodes<T>(FindAction<T>, T)RadTreeNode.Execute(ICommand, params object[])RadTreeNode.Execute(bool, ICommand, params object[])RadTreeNode.BeginEdit()RadTreeNode.EndEdit()RadTreeNode.CancelEdit()RadTreeNode.Collapse()RadTreeNode.Collapse(bool)RadTreeNode.EnsureVisible()RadTreeNode.Expand()RadTreeNode.ExpandAll()RadTreeNode.GetNodeCount(bool)RadTreeNode.Toggle()RadTreeNode.CacheLastFind(List<RadTreeNode>)RadTreeNode.ForEach(Action<RadTreeNode>)RadTreeNode.GetFullPath(StringBuilder, string)RadTreeNode.SetCheckStateCore(ToggleState)RadTreeNode.OnCheckStateChanged()RadTreeNode.OnCheckStateChanged(CheckedMode)RadTreeNode.UpdateParentCheckState()RadTreeNode.UpdateChildrenCheckState()RadTreeNode.OnDataBoundItemChanged(object, object)RadTreeNode.Clone()RadTreeNode.SuspendPropertyNotifications()RadTreeNode.ResumePropertyNotifications()RadTreeNode.SetBooleanProperty(string, int, bool)RadTreeNode.OnNotifyPropertyChanged(string)RadTreeNode.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadTreeNode.NotifyExpandedChanged(RadTreeNode)RadTreeNode.SetBoundChildNodesList(IBindingList)RadTreeNode.MatchesRadTreeNode.StyleRadTreeNode.HasStyleRadTreeNode.EnabledRadTreeNode.RootNodeRadTreeNode.TreeViewRadTreeNode.CheckedRadTreeNode.CheckStateRadTreeNode.CheckTypeRadTreeNode.ContextMenuRadTreeNode.VisibleRadTreeNode.IndexRadTreeNode.IsEditingRadTreeNode.SelectedRadTreeNode.CurrentRadTreeNode.TreeViewElementRadTreeNode.ExpandedRadTreeNode.ParentRadTreeNode.TextRadTreeNode.NodesRadTreeNode.LevelRadTreeNode.NameRadTreeNode.FirstNodeRadTreeNode.LastNodeRadTreeNode.NextNodeRadTreeNode.NextVisibleNodeRadTreeNode.PrevNodeRadTreeNode.PrevVisibleNodeRadTreeNode.TagRadTreeNode.ToolTipTextRadTreeNode.FullPathRadTreeNode.ImageRadTreeNode.SvgImageRadTreeNode.ImageIndexRadTreeNode.ImageKeyRadTreeNode.ItemHeightRadTreeNode.ActualSizeRadTreeNode.ChildrenSizeRadTreeNode.AllowDropRadTreeNode.IsInDesignModeRadTreeNode.DataBoundItemRadTreeNode.FontRadTreeNode.ForeColorRadTreeNode.BackColorRadTreeNode.BackColor2RadTreeNode.BackColor3RadTreeNode.BackColor4RadTreeNode.BorderColorRadTreeNode.GradientAngleRadTreeNode.GradientPercentageRadTreeNode.GradientPercentage2RadTreeNode.GradientStyleRadTreeNode.NumberOfColorsRadTreeNode.TextAlignmentRadTreeNode.PropertyChanged

Constructors

DataFilterCriteriaNode()

Declaration

cs-api-definition
public DataFilterCriteriaNode()

Properties

Descriptor

Gets or sets the associated filter descriptor.

Declaration

cs-api-definition
public FilterDescriptor Descriptor { get; set; }

Property Value

FilterDescriptor

The descriptor.

DescriptorItem

Gets or sets the descriptor item.

Declaration

cs-api-definition
public DataFilterDescriptorItem DescriptorItem { get; set; }

Property Value

DataFilterDescriptorItem

The descriptor item.

DescriptorValue

Gets or sets the value of associated filter descriptor.

Declaration

cs-api-definition
public object DescriptorValue { get; set; }

Property Value

object

The descriptor value.

FilterOperator

Gets or sets the filter operator of associated filter descriptor.

Declaration

cs-api-definition
public FilterOperator FilterOperator { get; set; }

Property Value

FilterOperator

The filter operator.

PropertyName

Gets or sets the property name of associated filter descriptor.

Declaration

cs-api-definition
public string PropertyName { get; set; }

Property Value

string

The name of the property.

Value

Gets or sets the node value.

Declaration

cs-api-definition
public override object Value { get; set; }

Property Value

object

The text.

Overrides RadTreeNode.Value

ValueType

Gets the type of the value.

Declaration

cs-api-definition
public Type ValueType { get; }

Property Value

Type

The type of the value.

Methods

GetFormattedValue()

Gets the formatted value.

Declaration

cs-api-definition
protected virtual string GetFormattedValue()

Returns

string

Remove()

Removes the current tree node from the tree view control.

Declaration

cs-api-definition
public override void Remove()

Overrides RadTreeNode.Remove()

ToString()

Returns a string that represents the tree node.

Declaration

cs-api-definition
public override string ToString()

Returns

string

A string that represents the tree node.

Overrides RadTreeNode.ToString()