Table of Contents

Class Accordion

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
public class Accordion : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, INamingContainer, IPostBackDataHandler, IAccordion
Inheritance
Accordion
Implements
Inherited Members

Constructors

Accordion()

public Accordion()

Properties

Animate

public bool Animate { get; set; }

Property Value

bool

EnabledAutoScroll

public bool EnabledAutoScroll { get; set; }

Property Value

bool

IsFlush

public bool IsFlush { get; set; }

Property Value

bool

Navigation

public bool Navigation { get; set; }

Property Value

bool

Panels

public IReadOnlyList<AccordionPanel> Panels { get; }

Property Value

IReadOnlyList<AccordionPanel>

SelectedIndex

public int SelectedIndex { get; set; }

Property Value

int

Methods

AddPanel(AccordionPanel)

public void AddPanel(AccordionPanel panel)

Parameters

panel AccordionPanel

AddedControl(Control, int)

protected override void AddedControl(Control control, int index)

Parameters

control Control
index int

GetIndexBySection(AccordionPanel)

public int GetIndexBySection(AccordionPanel section)

Parameters

section AccordionPanel

Returns

int

OnLoad(EventArgs)

protected override void OnLoad(EventArgs e)

Parameters

e EventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

RemovedControl(Control)

protected override void RemovedControl(Control control)

Parameters

control Control

Render(HtmlTextWriter)

protected override void Render(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter

RenderChildren(HtmlTextWriter)

protected override void RenderChildren(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter

Events

SelectedIndexChanged

public event EventHandler SelectedIndexChanged

Event Type

EventHandler