Silverlight Accordion

A custom made Silverlight Accordion control.
Download

Silverlight Accordion Ranking & Summary

Advertisement

  • Rating:
  • Publisher Name:
  • Bruno Klarin
  • File Size:
  • 2 MB

Silverlight Accordion Tags


Silverlight Accordion Description

Silverlight Accordion is a handy Silverlight control that follows parts and states model and offers common accordion functionality. It is optimized for data binding scenarios. Give Silverlight Accordion a try to see what it's really capable of! Main features: accordion is bindable to arbitrary collection (use ObservableCollection for best result) supports AccordionBound event (binding finished) supports ItemBound event (great place to inject content to body or header, like user controls or such) supports SelectionChanged event (some item was selected/deselected) comes with default style that is prepared for more complex styling scenarios supports initial items selection (all/none items selected) supports item selection modes (none required all selectable, none required one selectable, one required all selectable and one required one selectable) supports multiple selection/deselection externally exposed operations implements selection workflow to decide if item can be selected/deselected based on selection mode and initial selection supports easy access to data bound to accordion items and selected accordion items some other features I failed to remember or did not find important at this time accordion now supports construction from XAML directly (look for example in solution) enabled/disabled and focused/unfocused states are now supported on accordion and accordion item controls through parts and states model (no visual styles are implemented in controls styles, do that yourself if you need => see tips&tricks below for changing visual style in code by avoiding defining states in styles) accordion supports top-to-bottom and bottom-to-top expansion directions for its items (see tips&tricks below)


Silverlight Accordion Related Software