Back to Devexpress

NavigationSelectionChangedEventArgs<TInfo>.SelectedItems Property

blazor-devexpress-dot-blazor-dot-base-dot-navigationselectionchangedeventargs-1-4b3ced12.md

latest2.0 KB
Original Source

NavigationSelectionChangedEventArgs<TInfo>.SelectedItems Property

Returns a collection of currently selected items.

Namespace : DevExpress.Blazor.Base

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public IReadOnlyList<TInfo> SelectedItems { get; }

Property Value

TypeDescription
IReadOnlyList<TInfo>

Currently selected items.

|

Remarks

The following code snippet gets previously and currently selected items:

razor
<DxAccordion SelectionMode="NavigationSelectionMode.Single" 
             SelectionChanged="@OnSelectionChanged">
    <Items>
        <DxAccordionItem Text="Shapes">
            <Items>
                <DxAccordionItem Text="Circle" />
                <DxAccordionItem Text="Square" />
            </Items>
        </DxAccordionItem>
        <DxAccordionItem Text="Templates" />
    </Items>
</DxAccordion>

Selected item: @SelectedItem

 Deselected item: @DeselectedItem

@code {
    string SelectedItem { get; set; }
    string DeselectedItem { get; set; }
    void OnSelectionChanged(AccordionSelectionChangedEventArgs e) {
        SelectedItem = e.SelectedItems.FirstOrDefault()?.Text;
        DeselectedItem = e.DeselectedItems.FirstOrDefault()?.Text;
    }
}

See Also

NavigationSelectionChangedEventArgs<TInfo> Class

NavigationSelectionChangedEventArgs<TInfo> Members

DevExpress.Blazor.Base Namespace