Back to Devexpress

DxAccordionItem.Name Property

blazor-devexpress-dot-blazor-dot-dxaccordionitem-1ac75915.md

latest2.0 KB
Original Source

DxAccordionItem.Name Property

Specifies a unique identifier for the item.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(null)]
[Parameter]
public string Name { get; set; }

Property Value

TypeDefaultDescription
Stringnull

A unique identifier.

|

Remarks

Use the Name property value to identify Accordion items.

The following example uses the ExpandToItem(Func<IAccordionItemInfo, Boolean>) method to expand to the Stack item:

razor
<DxButton Text="Expand" Click=@OnClick></DxButton>

<DxAccordion @ref="Accordion">
    <Items>
        <DxAccordionItem Text="Grid" Name="Grid" NavigateUrl="https://demos.devexpress.com/blazor/Grid" />
        <DxAccordionItem Text="Navigation and Layout" NavigateUrl="https://demos.devexpress.com/blazor/Navigation">
            <Items>
                <DxAccordionItem Text="Accordion" Name="Accordion" />
                <DxAccordionItem Text="Stack Layout" Name="Stack" />
            </Items>
        </DxAccordionItem>
        <DxAccordionItem Text="Data Editors" NavigateUrl="https://demos.devexpress.com/blazor/Editors" />
        <DxAccordionItem Text="Scheduler" NavigateUrl="https://demos.devexpress.com/blazor/Scheduler" />
    </Items>
</DxAccordion>

@code {
    DxAccordion Accordion;
    void OnClick() {
        Accordion.ExpandToItem(x => x.Name == "Stack");
    }
}

See Also

DxAccordionItem Class

DxAccordionItem Members

DevExpress.Blazor Namespace