Skip to main content
A newer version of this page is available. .

DxTagBox<TData, TValue>.ValuesChanged Event

Fires after a collection of selected values changes.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v20.2.dll

NuGet Package: DevExpress.Blazor

Declaration

[Parameter]
public EventCallback<IEnumerable<TValue>> ValuesChanged { get; set; }

Parameters

Type Description
IEnumerable<TValue>

A collection of selected values.

Remarks

The ValuesChanged event fires each time the Values collection changes.

<DxTagBox Data="@Staff.DataSource"
          TextFieldName="@nameof(Person.Text)"
          Values="@Values"
          ValuesChanged="@ValuesChanged">
</DxTagBox>

@code {
    IEnumerable<Person> Values { get; set; }

    void ValuesChanged(IEnumerable<Person> values){
       Values = values;
    }
}

The code below demonstrates a sample implementation of the Person class.

public class Person {
    public int Id { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public Department Department { get; set; }

    public string Text => $"{FirstName} {LastName} ({Department} Dept.)";
}
See Also