Accordion

Wisej.Web.Accordion

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.5.0.0)

Displays collapsible set of AccordionPanel panels for presenting information in a limited amount of space.

public class Accordion : Control, ISupportInitialize

Constructors

Initializes a new instance of the Accordion class.

Initializes a new instance of the Accordion class with the specified settings.

Initializes a new instance of the Accordion class with the specified settings.

Initializes a new instance of the Accordion class with the specified settings.

Properties

BorderStyle: Returns or sets the type of border that is drawn around the Accordion panel. (Default: Solid)

Boolean: Returns or sets a value indicating whether the Accordion control collapses when all the AccordionPanel children are collapsed. (Default: False)

When this property is set to false (default) one panel is always expanded.

Rectangle: Returns the rectangle that represents the virtual display area of the control.

Int32: Returns or sets the size of the header. When the header is horizontal, the size if the height; when it's vertical, the size if the width. Set it to -1 to reset to the size set in the current theme.

ImageList: Returns or sets the images to display on the panel's title bar. (Default: null)

Int32: Returns the number of panels in the container.

PanelCollection: Returns the collection of panels in the container.

Int32: Returns or sets the index of the currently selected panel. (Default: -1)

Throws:

Boolean: Returns or sets a value indicating whether the selected panel is moved to the top of the Accordion container. (Default: False)

AccordionPanel: Returns or sets the currently selected panel.

Boolean: Returns or sets whether a panel's ToolTip is shown when the mouse passes over the panel's title. (Default: True)

Methods

Makes the AccordionPanel following the AccordionPanel with the specified index the current panel.

Throws:

Makes the AccordionPanel following the specified AccordionPanel the current panel.

Throws:

Makes the AccordionPanel following the AccordionPanel the specified name the current panel.

Throws:

Returns the AccordionPanel panel at the specified location.

Returns: Control. The AccordionPanel at the specified location.

Throws:

Makes the AccordionPanel with the specified index the current AccordionPanel.

Throws:

Makes the specified AccordionPanel the current AccordionPanel.

Throws:

Makes AccordionPanel with the specified name the current AccordionPanel.

Throws:

Events

AccordionEventHandler Fired when a panel is deselected.

AccordionCancelEventHandler Occurs before a panel is deselected, enabling a handler to cancel the panel change.

AccordionEventHandler Fired when a panel is selected.

EventHandler Fired when the SelectedIndex property has changed.

AccordionCancelEventHandler Occurs before a panel is selected, enabling a handler to cancel the panel change.

Implements

Last updated