Skip to content

Conversation

@ShaliniSF79
Copy link
Collaborator

@ShaliniSF79 ShaliniSF79 commented Mar 12, 2025

Accordion:

Description

The Accordion control allows you to organize content in a collapsible format. It enables users to expand or collapse sections of content to view or hide details as needed. This feature is particularly useful for creating an organized and space-efficient user interface, where large amounts of content can be neatly displayed with minimal scrolling.

Key Features

  • Data Binding: Utilizes the BindableLayout to bind data collections and populate the Accordion.
  • Expand Modes: Control the expansion behavior of items based on specific requirements, such as allowing only one item to be open at a time or permitting multiple items to be open simultaneously.
  • Animation: Enables animated transitions for expanding and collapsing accordion items, providing options to customize the animation duration and adjust the easing style.

Issue Fixed
#118

ScreenShots

Accordion.1.mp4
Accordion_Android.1.mp4

Expander:

Description

The Expander control enables users to create collapsible sections within their applications, allowing for organized content presentation. Users can expand or collapse sections to reveal or hide additional information as needed. This control is particularly useful for creating user-friendly interfaces where space management and content organization are essential.

Key Features

  • Expand and collapse: Easily expand the content to reveal more information or collapse it to conserve space within the user interface.
  • Header and content customization: Customize the header and content views by adding icons, images, or any other UI element to provide a rich and dynamic user experience.
  • Animation: Use animations and effects to enhance the visual appeal and interactivity of the expand and collapse functionality.
  • Multiple Expanders: Support for multiple independent expanders within the same view, enabling complex layouts and content organization.

Issue Fixed
#119

ScreenShots

Expander.1.mp4
Expander_Android.1.mp4

@ShaliniSF79 ShaliniSF79 changed the title Accordion Expander changes Implement Accordion and Expander control in MAUI Toolkit Mar 12, 2025
@FarjanaParveen FarjanaParveen added enhancement New feature or request new-control labels Mar 12, 2025
Copy link
Collaborator

@FarjanaParveen FarjanaParveen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Control implementation is fine

@PaulAndersonS PaulAndersonS merged commit 097cc5d into main Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request new-control

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants