blazor-devexpress-dot-blazor-dot-dxtagbox-2-3df53369.md
Specifies whether users are allowed to input custom tags that are not stored in a bound data source in a TagBox editor.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[DefaultValue(false)]
[Parameter]
public bool AllowCustomTags { get; set; }
| Type | Default | Description |
|---|---|---|
| Boolean | false |
true if users can type custom tags or false if users can only select predefined tags from the drop-down window.
|
The TagBox’s tag list is populated dynamically through data binding. To allow users select predefined tags from the drop-down window and type custom tags in the editor box, set the AllowCustomTags property to true.
<DxTagBox Data="@Cities"
NullText="Select city..."
TData="string"
TValue="string"
AllowCustomTags="true"
@bind-Tags="@Tags"
ClearButtonDisplayMode="DataEditorClearButtonDisplayMode.Auto"/>
@code {
IEnumerable<string> Cities { get; set; } = new List<string>() {
"London",
"Berlin",
"Paris"
};
IEnumerable<string> Tags { get; set; } = new List<string>() {
"London",
"New York"
};
}
To create a custom tag, users should type a value in the edit box and perform one of the following actions:
Run Demo: TagBox - Custom Tags
DevExpress.Blazor.ITagBox<TData, TValue>.AllowCustomTags
See Also