Class Field
An implementation of ICompositeField. Represents a node in IField hierarchy.
Inheritance
Namespace: Telerik.Windows.Controls.FieldList
Assembly: Telerik.Windows.Controls.PivotFieldList.dll
Syntax
public sealed class Field : Object, ICompositeField, IField, INotifyPropertyChanged
Properties
Children
Gets the nested IField elements.
Declaration
public IList<IField> Children { get; }
Property Value
System.Collections.Generic.IList<IField>
|
Implements
DisplayName
Declaration
public string DisplayName { get; }
Property Value
System.String
|
FieldInfo
Gets the field info associated with this instance.
Declaration
public IPivotFieldInfo FieldInfo { get; }
Property Value
IPivotFieldInfo
The field info. |
Implements
HasChildren
Gets a value that indicates if this ICompositeField has children.
Declaration
public bool HasChildren { get; }
Property Value
System.Boolean
|
Implements
IsUsed
Gets or sets a value that indicates if this item participates in the pivot grouping. When set to true its FieldInfo will be used to create the appropriate entries in a FieldListViewModel.
Declaration
public bool IsUsed { get; set; }
Property Value
System.Boolean
|
ParentList
Gets the FieldCollection this IField belongs to.
Declaration
public FieldCollection ParentList { get; }
Property Value
FieldCollection
|
Implements
Role
Gets the role of this node.
Declaration
public ContainerNodeRole Role { get; }
Property Value
ContainerNodeRole
The role. |
Implements
Methods
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|