DxTagBox<TData, TValue> Members

A TagBox component.

Constructors

Name Description
DxTagBox() Initializes a new instance of the DxTagBox<TData, TValue> class.

Properties

Name Description
AllowCustomTags Specifies whether users are allowed to input custom tags that are not stored in a bound data source in a TagBox editor.
ClearButtonDisplayMode Specifies whether the TagBox displays the Clear button when it is not empty.
CssClass Specifies the name of the component’s CSS class. Inherited from DxComponentBase.
CustomData Specifies an asynchronous function that loads TagBox data based on the specified load options.
Data Specifies a strongly typed collection that supplies TagBox data.
DataAsync Specifies an asynchronous function that returns TagBox data.
DropDownDirection Specifies the direction in which the drop-down window is displayed relative to the editor’s input element. Inherited from DxDropDownBase<T, JSProxyType>.
DropDownVisible Specifies the current state (displayed/hidden) of a drop-down window. Inherited from DxDropDownBase<T, JSProxyType>.
DropDownWidthMode Specifies the width of the drop-down list.
EditFormat Specifies the pattern used to format tag values.
Enabled Specifies whether an editor is enabled. Inherited from DxDataEditorBase<T, JSProxyType>.
FilteringMode Specifies how the TagBox component’s data is filtered.
HideSelectedItems Specifies whether the TagBox hides selected items from the editor’s drop-down list.
Id For internal use only. Inherited from DxComponentBase.
InputId Specifies a unique identifier (ID) of the TagBox’s input element.
ListRenderMode Enables or disables virtual list rendering mode.
NullText Specifies the TagBox’s prompt text when the editor’s value is NULL.
ReadOnly Specifies whether read-only mode is active.
SizeMode Specifies an editor size. Inherited from DxResizableEditorBase<T, JSProxyType>.
Tags Specifies strings (tags) displayed within the TagBox edit box.
TagsExpression Specifies a lambda expression that identifies the Tags property’s bound value when the TagBox is placed in the EditForm.
TagTemplate Specifies the template to display a tag’s content.
TextFieldName Specifies the data source field that provides text for TagBox items.
ValidateBy Specifies if a TagBox located within the standard EditForm is validated by tags or values.
ValueFieldName Specifies the data source field that populates values for the TagBox’s items.
Values Provides access to the TagBox’s selected value/item collection.
ValuesExpression Specifies a lambda expression that identifies the Values property’s bound values when the Tag Box is placed in the EditForm.

Methods

Name Description
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
FocusAsync() Moves focus to the TagBox component.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ShowDropDown() Displays an editor’s drop-down window. Inherited from DxDropDownBase<T, JSProxyType>.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
DropDownVisibleChanged Fires when an editor’s drop-down window visibility is changed. Inherited from DxDropDownBase<T, JSProxyType>.
SelectedItemsChanged Fires after the selection changes.
TagsChanged Fires after the Tags collection changed.
ValuesChanged Fires after a collection of selected values changes.
See Also