Selection Mode in WPF Accordion (SfAccordion)
21 May 20211 minute to read
SfAccordion
provides a property SelectionMode that helps to decide the number of items that can be expanded or selected at a time. The values of SelectionMode are
- One
- OneOrMore
- ZeroOrOne
- ZeroOrMore
The default selection mode is One.
SelectionMode - One
- Only one item can be in expanded/selected state.
- One item must be in expanded/selected state.
- Does not allows to unselect all the item.
SelectionMode - OneOrMore
- More than one item can be in expanded/selected state.
- One item must be in expanded/selected state.
- Does not allows to unselect all the item.
SelectionMode - ZeroOrOne
- Only one item can be in expanded/selected state.
- Allows to unselect all the item.
SelectionMode - ZeroOrMore
- More than one item can be in expanded/selected state.
- Allows to unselect all the item.
Here is an example showing OneOrMore SelectionMode:
<layout:SfAccordion SelectionMode="OneOrMore">
<layout:SfAccordionItem Header="WPF" Content="Essential Studio for WPF"/>
<layout:SfAccordionItem Header="Silverlight" Content="Essential Studio for Silverlight"/>
<layout:SfAccordionItem Header="WinRT" Content="Essential Studio for WinRT"/>
<layout:SfAccordionItem Header="Windows Phone" Content="Essential Studio for Windows Phone"/>
<layout:SfAccordionItem Header="Universal" Content="Essential Studio for Universal"/>
</layout:SfAccordion>
accordion.SelectionMode = AccordionSelectionMode.OneOrMore;
accordion.SelectionMode = AccordionSelectionMode.OneOrMore