Skip to content

This repository contains sample about how to retrieve the expanding Accordion item index in Xamarin.Forms (SfAccordion)?

Notifications You must be signed in to change notification settings

SyncfusionExamples/accordion-expanding-index-xamarin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

How to retrieve the expanding Accordion item index in Xamarin.Forms (SfAccordion)?

You can get the index of AccordionItem when expanding in Xamarin.Forms SfAccordion.

You can also refer the following article.

https://www.syncfusion.com/kb/11358/how-to-retrieve-the-expanding-accordion-item-index-in-xamarin-forms-sfaccordion

C#

You can get the index from the ExpandingAndCollapsingEventArgs of the Expanding event.

namespace AccordionXamarin.Behavior
{
    public class Behavior : Behavior<SfAccordion>
    {
        SfAccordion Accordion;
 
        protected override void OnAttachedTo(SfAccordion bindable)
        {
            Accordion = bindable;
            Accordion.Expanding += Accordion_Expanding;
            base.OnAttachedTo(bindable);
        }
 
        private void Accordion_Expanding(object sender, ExpandingAndCollapsingEventArgs e)
        {
            App.Current.MainPage.DisplayAlert("", "AccordionItem expanded at index " + e.Index, "Ok");
        }
    }
}

About

This repository contains sample about how to retrieve the expanding Accordion item index in Xamarin.Forms (SfAccordion)?

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages