Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

ListBoxSelectionMode Enum

Lists the values that specify the selection behavior for a list editor.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.2.dll

NuGet Package: DevExpress.Blazor

#Declaration

C#
public enum ListBoxSelectionMode

#Members

Name Description
Single

Users can only select one List Box item at once.

Multiple

Users can select multiple items in List Box.

None

Users cannot select items in List Box.

#Related API Members

The following properties accept/return ListBoxSelectionMode values:

#Remarks

Razor
<DxListBox Data="@Staff.DataSource"
           TextFieldName="@nameof(Person.Text)"
           SelectionMode="ListBoxSelectionMode.Multiple"
           ShowCheckboxes="@ShowCheckboxes"
           @bind-Values="@Values">
</DxListBox>

@code {
    IEnumerable<Person> values = Staff.DataSource.Take(2);
    IEnumerable<Person> Values {
        get => values;
        set { values = value; InvokeAsync(StateHasChanged); }
    }

    bool showCheckboxes = true;
    bool ShowCheckboxes {
        get => showCheckboxes;
       set { showCheckboxes = value; InvokeAsync(StateHasChanged); }
    }
}

ListBox Multiple Selection

Run Demo: List Box - Multiple Selection

See Also