Class FieldEditorItemModel
Describes a field item in the expression editor.
Namespace: Telerik.Windows.Controls.Expressions
Assembly: Telerik.Windows.Controls.Expressions.dll
Syntax
public class FieldEditorItemModel : EditorItemModel
Constructors
FieldEditorItemModel(ItemPropertyInfo)
Initializes a new instance of the FieldEditorItemModel class.
Declaration
public FieldEditorItemModel(ItemPropertyInfo itemProperty)
Parameters
ItemPropertyInfo
itemProperty
The metadata of the field. |
FieldEditorItemModel(ItemPropertyInfo, IList<EditorModelBase>)
Initializes a new instance of the FieldEditorItemModel class.
Declaration
public FieldEditorItemModel(ItemPropertyInfo itemProperty, IList<EditorModelBase> children)
Parameters
ItemPropertyInfo
itemProperty
The metadata of the field. |
System.Collections.Generic.IList<EditorModelBase>
children
The child items of the field item model. |
Properties
Children
Gets the children of this category.
Declaration
public IEnumerable<EditorModelBase> Children { get; }
Property Value
System.Collections.Generic.IEnumerable<EditorModelBase>
|
IsDrillDownEnabled
Gets a value indicating whether sub properties will be drilled into.
Declaration
public bool IsDrillDownEnabled { get; }
Property Value
System.Boolean
|
ItemPropertyInfo
Gets the metadata of the field.
Declaration
protected ItemPropertyInfo ItemPropertyInfo { get; }
Property Value
ItemPropertyInfo
|
Parent
Gets the parent editor item model of this instance.
Declaration
public EditorModelBase Parent { get; }
Property Value
EditorModelBase
|
QuickInfo
Gets a user-friendly text for this field and its type.
Declaration
public override string QuickInfo { get; }
Property Value
System.String
|
Overrides
Methods
ToString()
Returns the expression token value of this model.
Declaration
public override string ToString()
Returns
System.String
The expression token value of this model. |