Class
FieldEditorItemModel

Describes a field item in the expression editor.

Definition

Namespace:Telerik.Windows.Controls.Expressions

Assembly:Telerik.Windows.Controls.Expressions.dll

Syntax:

cs-api-definition
public class FieldEditorItemModel : EditorItemModel

Inheritance: objectEditorModelBaseEditorItemModelFieldEditorItemModel

Inherited Members EditorItemModel.DescriptionEditorModelBase.Name

Constructors

FieldEditorItemModel(ItemPropertyInfo)

Initializes a new instance of the FieldEditorItemModel class.

Declaration

cs-api-definition
public FieldEditorItemModel(ItemPropertyInfo itemProperty)

Parameters

itemProperty

ItemPropertyInfo

The metadata of the field.

FieldEditorItemModel(ItemPropertyInfo, IList<EditorModelBase>)

Initializes a new instance of the FieldEditorItemModel class.

Declaration

cs-api-definition
public FieldEditorItemModel(ItemPropertyInfo itemProperty, IList<EditorModelBase> children)

Parameters

itemProperty

ItemPropertyInfo

The metadata of the field.

children

IList<EditorModelBase>

The child items of the field item model.

Properties

Children

Gets the children of this category.

Declaration

cs-api-definition
public IEnumerable<EditorModelBase> Children { get; }

Property Value

IEnumerable<EditorModelBase>

IsDrillDownEnabled

Gets a value indicating whether sub properties will be drilled into.

Declaration

cs-api-definition
public bool IsDrillDownEnabled { get; }

Property Value

bool

ItemPropertyInfo

Gets the metadata of the field.

Declaration

cs-api-definition
protected ItemPropertyInfo ItemPropertyInfo { get; }

Property Value

ItemPropertyInfo

Parent

Gets the parent editor item model of this instance.

Declaration

cs-api-definition
public EditorModelBase Parent { get; }

Property Value

EditorModelBase

QuickInfo

Gets a user-friendly text for this field and its type.

Declaration

cs-api-definition
public override string QuickInfo { get; }

Property Value

string

Overrides EditorItemModel.QuickInfo

Methods

ToString()

Returns the expression token value of this model.

Declaration

cs-api-definition
public override string ToString()

Returns

string

The expression token value of this model.

Overrides EditorItemModel.ToString()