Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Expand]Controls and Libraries
 [Expand]Common Features
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.DataAccess.UI.Design
  [Expand]DevExpress.DataAccess.UI.EntityFramework
  [Expand]DevExpress.DataAccess.UI.Excel
  [Expand]DevExpress.DataAccess.UI.Localization
  [Expand]DevExpress.DataAccess.UI.ObjectBinding
  [Expand]DevExpress.DataAccess.UI.Sql
  [Expand]DevExpress.DataAccess.UI.Wizard
  [Expand]DevExpress.DataAccess.UI.Wizard.Services
  [Expand]DevExpress.DataAccess.UI.Wizard.Views
  [Expand]DevExpress.DocumentView
  [Expand]DevExpress.DocumentView.Controls
  [Expand]DevExpress.LookAndFeel
  [Expand]DevExpress.LookAndFeel.Helpers
  [Expand]DevExpress.Skins
  [Expand]DevExpress.Snap
  [Expand]DevExpress.Snap.API.Native
  [Expand]DevExpress.Snap.Core
  [Expand]DevExpress.Snap.Core.API
  [Expand]DevExpress.Snap.Core.Fields
  [Expand]DevExpress.Snap.Core.Forms
  [Expand]DevExpress.Snap.Core.Options
  [Expand]DevExpress.Snap.Core.Services
  [Expand]DevExpress.Snap.Extensions
  [Expand]DevExpress.Snap.Extensions.Localization
  [Expand]DevExpress.Snap.Extensions.UI
  [Expand]DevExpress.Snap.Localization
  [Expand]DevExpress.Snap.Options
  [Expand]DevExpress.Snap.Services
  [Expand]DevExpress.Utils
  [Expand]DevExpress.Utils.Animation
  [Expand]DevExpress.Utils.Controls
  [Expand]DevExpress.Utils.Drawing
  [Expand]DevExpress.Utils.Menu
  [Expand]DevExpress.Utils.Taskbar
  [Expand]DevExpress.Utils.Taskbar.Core
  [Expand]DevExpress.Utils.UI.Localization
  [Expand]DevExpress.Utils.VisualEffects
  [Expand]DevExpress.Utils.Win
  [Expand]DevExpress.XtraBars
  [Expand]DevExpress.XtraBars.Alerter
  [Expand]DevExpress.XtraBars.Docking
  [Expand]DevExpress.XtraBars.Docking2010
  [Expand]DevExpress.XtraBars.Docking2010.Customization
  [Expand]DevExpress.XtraBars.Docking2010.Views
  [Expand]DevExpress.XtraBars.Docking2010.Views.NativeMdi
  [Expand]DevExpress.XtraBars.Docking2010.Views.Tabbed
  [Expand]DevExpress.XtraBars.Docking2010.Views.Widget
  [Expand]DevExpress.XtraBars.Docking2010.Views.WindowsUI
  [Expand]DevExpress.XtraBars.Localization
  [Collapse]DevExpress.XtraBars.Navigation
   [Collapse]AccordionControl Class
     AccordionControl Members
     AccordionControl Constructor
    [Expand]AccordionControl Properties
    [Expand]AccordionControl Events
    [Expand]AccordionControl Methods
   [Expand]AccordionControlElement Class
   [Expand]AccordionControlElementBase Class
    BackColorMode Enumeration
    ElementStyle Enumeration
    ExpandElementMode Enumeration
   [Expand]ExpandStateChangingEventArgs Class
    ExpandStateChangingEventHandler Delegate
   [Expand]ITileNavButton Interface
   [Expand]NavButton Class
   [Expand]NavElement Class
   [Expand]NavigationBarItem Class
   [Expand]NavigationFrame Class
   [Expand]NavigationPage Class
   [Expand]NavigationPageBase Class
   [Expand]NavigationPageDefaultProperties Class
   [Expand]NavigationPageProperties Class
   [Expand]NavigationPane Class
   [Expand]OfficeNavigationBar Class
    ScrollBarMode Enumeration
   [Expand]TabNavigationPage Class
   [Expand]TabPane Class
   [Expand]TileBar Class
   [Expand]TileBarDropDownContainer Class
   [Expand]TileBarDropDownOptions Class
   [Expand]TileBarDropDownShowingEventArgs Class
   [Expand]TileBarGroup Class
   [Expand]TileBarItem Class
    TileBarItemSize Enumeration
   [Expand]TileNavButtonCollection Class
   [Expand]TileNavCategory Class
   [Expand]TileNavCategoryCollection Class
   [Expand]TileNavElement Class
   [Expand]TileNavItem Class
   [Expand]TileNavItemCollection Class
   [Expand]TileNavPane Class
   [Expand]TileNavPaneDropDownOptions Class
    TileNavPaneMainButtonBehavior Enumeration
   [Expand]TileNavSubItem Class
   [Expand]TileNavSubItemCollection Class
  [Expand]DevExpress.XtraBars.Ribbon
  [Expand]DevExpress.XtraBars.Ribbon.Gallery
  [Expand]DevExpress.XtraBars.Ribbon.ViewInfo
  [Expand]DevExpress.XtraBars.ToastNotifications
  [Expand]DevExpress.XtraBars.Utils
  [Expand]DevExpress.XtraBars.WinRTLiveTiles
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraCharts.Designer
  [Expand]DevExpress.XtraCharts.Wizard
  [Expand]DevExpress.XtraDataLayout
  [Expand]DevExpress.XtraDiagram
  [Expand]DevExpress.XtraDiagram.Options
  [Expand]DevExpress.XtraEditors
  [Expand]DevExpress.XtraEditors.ButtonPanel
  [Expand]DevExpress.XtraEditors.Calendar
  [Expand]DevExpress.XtraEditors.Camera
  [Expand]DevExpress.XtraEditors.Container
  [Expand]DevExpress.XtraEditors.Controls
  [Expand]DevExpress.XtraEditors.CustomEditor
  [Expand]DevExpress.XtraEditors.DXErrorProvider
  [Expand]DevExpress.XtraEditors.Filtering
  [Expand]DevExpress.XtraEditors.Mask
  [Expand]DevExpress.XtraEditors.Persistent
  [Expand]DevExpress.XtraEditors.Repository
  [Expand]DevExpress.XtraEditors.ViewInfo
  [Expand]DevExpress.XtraFilterEditor
  [Expand]DevExpress.XtraGauges.Presets.Styles
  [Expand]DevExpress.XtraGauges.Win
  [Expand]DevExpress.XtraGauges.Win.Base
  [Expand]DevExpress.XtraGauges.Win.Gauges.Circular
  [Expand]DevExpress.XtraGauges.Win.Gauges.Digital
  [Expand]DevExpress.XtraGauges.Win.Gauges.Linear
  [Expand]DevExpress.XtraGauges.Win.Gauges.State
  [Expand]DevExpress.XtraGrid
  [Expand]DevExpress.XtraGrid.Columns
  [Expand]DevExpress.XtraGrid.EditForm
  [Expand]DevExpress.XtraGrid.FilterEditor
  [Expand]DevExpress.XtraGrid.Localization
  [Expand]DevExpress.XtraGrid.Views.BandedGrid
  [Expand]DevExpress.XtraGrid.Views.BandedGrid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Base
  [Expand]DevExpress.XtraGrid.Views.Base.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Card
  [Expand]DevExpress.XtraGrid.Views.Card.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Grid
  [Expand]DevExpress.XtraGrid.Views.Grid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Layout
  [Expand]DevExpress.XtraGrid.Views.Layout.Events
  [Expand]DevExpress.XtraGrid.Views.Layout.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Printing
  [Expand]DevExpress.XtraGrid.Views.Tile
  [Expand]DevExpress.XtraGrid.Views.WinExplorer
  [Expand]DevExpress.XtraGrid.WinExplorer
  [Expand]DevExpress.XtraLayout
  [Expand]DevExpress.XtraLayout.Customization
  [Expand]DevExpress.XtraLayout.HitInfo
  [Expand]DevExpress.XtraLayout.Localization
  [Expand]DevExpress.XtraLayout.Utils
  [Expand]DevExpress.XtraMap
  [Expand]DevExpress.XtraMap.Printing
  [Expand]DevExpress.XtraNavBar
  [Expand]DevExpress.XtraNavBar.ViewInfo
  [Expand]DevExpress.XtraPdfViewer
  [Expand]DevExpress.XtraPdfViewer.Commands
  [Expand]DevExpress.XtraPdfViewer.Localization
  [Expand]DevExpress.XtraPivotGrid
  [Expand]DevExpress.XtraPivotGrid.Data
  [Expand]DevExpress.XtraPrinting
  [Expand]DevExpress.XtraPrinting.Control
  [Expand]DevExpress.XtraPrinting.Preview
  [Expand]DevExpress.XtraPrintingLinks
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Commands
  [Expand]DevExpress.XtraRichEdit.Export
  [Expand]DevExpress.XtraRichEdit.Import
  [Expand]DevExpress.XtraRichEdit.Localization
  [Expand]DevExpress.XtraRichEdit.Menu
  [Expand]DevExpress.XtraScheduler
  [Expand]DevExpress.XtraScheduler.Drawing
  [Expand]DevExpress.XtraScheduler.Printing
  [Expand]DevExpress.XtraScheduler.Reporting
  [Expand]DevExpress.XtraScheduler.Reporting.UI
  [Expand]DevExpress.XtraScheduler.Services
  [Expand]DevExpress.XtraScheduler.Services.Implementation
  [Expand]DevExpress.XtraScheduler.UI
  [Expand]DevExpress.XtraSpellChecker
  [Expand]DevExpress.XtraSpellChecker.Localization
  [Expand]DevExpress.XtraSplashForm
  [Expand]DevExpress.XtraSplashScreen
  [Expand]DevExpress.XtraSpreadsheet
  [Expand]DevExpress.XtraSpreadsheet.Services
  [Expand]DevExpress.XtraTab
  [Expand]DevExpress.XtraTab.Buttons
  [Expand]DevExpress.XtraTab.ViewInfo
  [Expand]DevExpress.XtraTabbedMdi
  [Expand]DevExpress.XtraToolbox
  [Expand]DevExpress.XtraTreeList
  [Expand]DevExpress.XtraTreeList.Columns
  [Expand]DevExpress.XtraTreeList.Data
  [Expand]DevExpress.XtraTreeList.Localization
  [Expand]DevExpress.XtraTreeList.Menu
  [Expand]DevExpress.XtraTreeList.Nodes
  [Expand]DevExpress.XtraTreeList.Nodes.Operations
  [Expand]DevExpress.XtraTreeList.StyleFormatConditions
  [Expand]DevExpress.XtraTreeMap
  [Expand]DevExpress.XtraVerticalGrid
  [Expand]DevExpress.XtraVerticalGrid.Events
  [Expand]DevExpress.XtraVerticalGrid.Localization
  [Expand]DevExpress.XtraVerticalGrid.Rows
  [Expand]DevExpress.XtraWaitForm
  [Expand]DevExpress.XtraWizard
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

AccordionControl Members

An advanced hierarchical navigation menu.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method AccordionControl Initializes a new instance of the AccordionControl class with the default settings.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property AccessibilityObject Gets the System.Windows.Forms.AccessibleObject assigned to the control. (Inherited from System.Windows.Forms.Control)
Public property AccessibleDefaultActionDescription Gets or sets the default action description of the control for use by accessibility client applications. (Inherited from System.Windows.Forms.Control)
Public property AccessibleDescription Gets or sets the description of the control used by accessibility client applications. (Inherited from System.Windows.Forms.Control)
Public property AccessibleName Gets or sets the name of the control used by accessibility client applications. (Inherited from System.Windows.Forms.Control)
Public property AccessibleRole Gets or sets the accessible role of the control (Inherited from System.Windows.Forms.Control)
Public property AllowDrop Gets or sets a value indicating whether the control can accept data that the user drags onto it. (Inherited from System.Windows.Forms.Control)
Public property AllowElementDragging Gets or sets whether or not end-users should be able to drag this AccordionControl's elements at runtime.
Public property AllowGlyphSkinning Gets or sets whether or not the Glyph Skinning feature is enabled for this AccordionControl.
Public property AllowHorizontalResizing Gets or sets whether or not end-users can drag AccordionControl borders to resize this control horizontally.
Public property AllowHtmlText Gets or sets whether HTML tags can be used to format element header text (AccordionControlElementBase.Text).
Public property AllowHtmlTextInToolTip Gets or sets whether HTML formatting is allowed in the control's regular tooltips. (Inherited from BaseControl)
Public property AllowItemSelection Gets or sets whether or not this AccordionControl supports the selected state for its Items.
Public property AllowMultipleItemExpansion Obsolete. Gets or sets whether or not multiple AccordionControlElements can be expanded simultaneously.
Public property AllowSmoothScrolling Gets or sets whether AccordionControl items are scrolled using smoothing animation.
Public property Anchor Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent. (Inherited from System.Windows.Forms.Control)
Public property AnimationType Gets or sets the animation effect that follows expanding\collapsing elements within this AccordionControl.
Public property Appearance Provides access to multiple appearance groups that store appearance settings for all accordion elements in every visual state.
Public property AutoScrollOffset Gets or sets where this control is scrolled to in System.Windows.Forms.ScrollableControl.ScrollControlIntoView. (Inherited from System.Windows.Forms.Control)
Public property AutoSize This property is not relevant for this class. (Inherited from System.Windows.Forms.Control)
Public property AutoSizeInLayoutControl When a control is added to a LayoutControl, this property specifies whether the control's width is changed to display its content in its entirety. This member is supported by individual descendant of the AccordionControl class. (Inherited from BaseControl)
Public property BackColor Gets or sets the background color of the control's client region. (Inherited from BaseStyleControl)
Public property BackgroundImage Gets or sets the background image displayed in the control. (Inherited from System.Windows.Forms.Control)
Public property BackgroundImageLayout Gets or sets the background image layout as defined in the System.Windows.Forms.ImageLayout enumeration. (Inherited from System.Windows.Forms.Control)
Public property BindingContext Gets or sets the System.Windows.Forms.BindingContext for the control. (Inherited from System.Windows.Forms.Control)
Public property BorderStyle This member is not supported by the AccordionControl class.
Public property Bottom Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area. (Inherited from System.Windows.Forms.Control)
Public property Bounds Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control. (Inherited from System.Windows.Forms.Control)
Public property CanFocus Gets a value indicating whether the control can receive focus. (Inherited from System.Windows.Forms.Control)
Public property CanSelect Gets a value indicating whether the control can be selected. (Inherited from System.Windows.Forms.Control)
Public property Capture Gets or sets a value indicating whether the control has captured the mouse. (Inherited from System.Windows.Forms.Control)
Public property CausesValidation Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member CheckForIllegalCrossThreadCalls Gets or sets a value indicating whether to catch calls on the wrong thread that access a control's System.Windows.Forms.Control.Handle property when an application is being debugged. (Inherited from System.Windows.Forms.Control)
Public property ClientRectangle Gets the rectangle that represents the client area of the control. (Inherited from System.Windows.Forms.Control)
Public property ClientSize Gets or sets the height and width of the client area of the control. (Inherited from System.Windows.Forms.Control)
Public property CompanyName ControlCompanyNameDescr (Inherited from System.Windows.Forms.Control)
Public property Container Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property ContainsFocus Gets a value indicating whether the control, or one of its child controls, currently has the input focus. (Inherited from System.Windows.Forms.Control)
Public property ContextButtonsOptions Provides access to properties that affect all context buttons within this AccordionControl's elements.
Public property ContextMenu Gets or sets the shortcut menu associated with the control. (Inherited from System.Windows.Forms.Control)
Public property ContextMenuStrip Gets or sets the System.Windows.Forms.ContextMenuStrip associated with this control. (Inherited from System.Windows.Forms.Control)
Public property Controls Gets the collection of controls contained within the control. (Inherited from System.Windows.Forms.Control)
Public property Created Gets a value indicating whether the control has been created. (Inherited from System.Windows.Forms.Control)
Public property Cursor Gets or sets the cursor that is displayed when the mouse pointer is over the control. (Inherited from System.Windows.Forms.Control)
Public property DataBindings Gets the data bindings for the control. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member DefaultBackColor Gets the default background color of the control. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member DefaultFont Gets the default font of the control. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member DefaultForeColor Gets the default foreground color of the control. (Inherited from System.Windows.Forms.Control)
Public property DesignManager This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property DeviceDpi (Inherited from System.Windows.Forms.Control)
Public property DisplayRectangle Gets the rectangle that represents the display area of the control. (Inherited from System.Windows.Forms.Control)
Public property Disposing Gets a value indicating whether the base System.Windows.Forms.Control class is in the process of disposing. (Inherited from System.Windows.Forms.Control)
Public property DistanceBetweenRootGroups Gets or sets the distance between top-level elements.
Public property Dock Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent. (Inherited from System.Windows.Forms.Control)
Public property ElementPositionOnExpanding Gets or sets whether expandable groups and elements are scrolled (if required) to make their contents visible when they are expanded.
Public property Elements Provides access to AccordionControlElements that serve as root elements for this AccordionControl.
Public property Enabled Gets or sets a value indicating whether the control can respond to user interaction. (Inherited from System.Windows.Forms.Control)
Public property ExpandElementMode Gets or sets whether a single element or multiple elements can be expanded simultaneously.
Public property ExpandGroupOnHeaderClick Gets or sets whether or not this AccordionControl's groups can be expanded/collapsed by clicking their captions at runtime.
Public property ExpandItemOnHeaderClick Gets or sets whether end-users can click item elements' headers to expand these elements.
Public property FilterControl Gets or sets a built-in control that provides the filter functionality.
Public property Focused Gets a value indicating whether the control has input focus. (Inherited from System.Windows.Forms.Control)
Public property Font Gets or sets the font used to display the control's content. (Inherited from BaseStyleControl)
Public property ForeColor Gets or sets the control's foreground color. (Inherited from BaseStyleControl)
Public property GroupContextButtons Stores context buttons, shared among all AccordionControl groups.
Public property GroupHeight Gets or sets the header height common to all groups (elements whose AccordionControlElement.Style is set to ElementStyle.Group).
Public property Handle Gets the window handle that the control is bound to. (Inherited from System.Windows.Forms.Control)
Public property HasChildren Gets a value indicating whether the control contains one or more child controls. (Inherited from System.Windows.Forms.Control)
Public property Height Gets or sets the height of the control. (Inherited from System.Windows.Forms.Control)
Public property Images Gets or sets the source of images that can be displayed within element headers.
Public property ImeMode Gets or sets the Input Method Editor (IME) mode of the control. (Inherited from System.Windows.Forms.Control)
Public property InvokeRequired Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on. (Inherited from System.Windows.Forms.Control)
Public property IsAccessible Gets or sets a value indicating whether the control is visible to accessibility applications. (Inherited from System.Windows.Forms.Control)
Public property IsDesignMode Gets a value indicating whether the control is currently in design mode. (Inherited from BaseControl)
Public property IsDisposed Gets a value indicating whether the control has been disposed of. (Inherited from System.Windows.Forms.Control)
Public property IsHandleCreated Gets a value indicating whether the control has a handle associated with it. (Inherited from System.Windows.Forms.Control)
Public property IsLoading Gets whether the control is being initialized. (Inherited from BaseControl)
Public property IsMirrored Gets a value indicating whether the control is mirrored. (Inherited from System.Windows.Forms.Control)
Public property ItemContextButtons Stores context buttons, shared among all AccordionControl items.
Public property ItemHeight Gets or sets the header height common to all items (elements whose AccordionControlElement.Style is set to ElementStyle.Item).
Public property LayoutEngine Gets a cached instance of the control's layout engine. (Inherited from System.Windows.Forms.Control)
Public property Left Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area. (Inherited from System.Windows.Forms.Control)
Public property Location Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. (Inherited from System.Windows.Forms.Control)
Public property LookAndFeel Provides access to the object containing the control's look and feel settings. (Inherited from BaseControl)
Public property Margin Gets or sets the space between controls. (Inherited from System.Windows.Forms.Control)
Public property MaximumSize Gets or sets the size that is the upper limit that System.Windows.Forms.Control.GetPreferredSize can specify. (Inherited from System.Windows.Forms.Control)
Public property MinimumSize Gets or sets the size that is the lower limit that System.Windows.Forms.Control.GetPreferredSize can specify. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member ModifierKeys Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member MouseButtons Gets a value indicating which of the mouse buttons is in a pressed state. (Inherited from System.Windows.Forms.Control)
Public propertyStatic member MousePosition Gets the position of the mouse cursor in screen coordinates. (Inherited from System.Windows.Forms.Control)
Public property Name Gets or sets the name of the control. (Inherited from System.Windows.Forms.Control)
Public property OptionsMinimizing Provides access to options related to minimizing this AccordionControl.
Public property Padding Gets or sets padding within the control. (Inherited from System.Windows.Forms.Control)
Public property Parent Gets or sets the parent container of the control. (Inherited from System.Windows.Forms.Control)
Public property PreferredSize Gets the size of a rectangular area into which the control can fit. (Inherited from System.Windows.Forms.Control)
Public property ProductName Gets the product name of the assembly containing the control. (Inherited from System.Windows.Forms.Control)
Public property ProductVersion Gets the version of the assembly containing the control. (Inherited from System.Windows.Forms.Control)
Public property RecreatingHandle Gets a value indicating whether the control is currently re-creating its handle. (Inherited from System.Windows.Forms.Control)
Public property Region Gets or sets the window region associated with the control. (Inherited from System.Windows.Forms.Control)
Public property Right Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area. (Inherited from System.Windows.Forms.Control)
Public property RightToLeft Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts. (Inherited from System.Windows.Forms.Control)
Public property ScaleFactor Returns scale multipliers that are currently applied to a control's original width and height. (Inherited from BaseControl)
Public property ScaleImages Gets or sets whether icons are automatically stretched to match the current DPI settings of the user's monitor.
Public property ScrollBarMode Gets or sets the vertical scroll bar's visibility and style.
Public property SelectedElement Gets or sets the currently selected item. This property is in effect if item selection is enabled with the AllowItemSelection property.
Public property SelectElementMode Gets or sets at which moment during an end-user click, an Accordion element this element is considered selected.
Public property ShouldOptimizeAnimation This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property ShowFilterControl Gets or sets the built-in filter control's visibility.
Public property ShowGroupExpandButtons Gets or sets whether or not AccordionControl groups should display their expand/collapse buttons.
Public property ShowItemExpandButtons Gets or sets whether item elements should display their expand/collapse buttons.
Public property ShowToolTips Gets or sets whether a tooltip should be displayed when the mouse pointer is over the control. (Inherited from BaseControl)
Public property Site Gets or sets the site of the control. (Inherited from System.Windows.Forms.Control)
Public property Size Gets or sets the height and width of the control. (Inherited from System.Windows.Forms.Control)
Public property StyleController Gets or sets the style controller component that provides style settings for this control. (Inherited from BaseControl)
Public property SuperTip This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property TabIndex Gets or sets the tab order of the control within its container. (Inherited from System.Windows.Forms.Control)
Public property TabStop Gets or sets a value indicating whether the user can give the focus to this control using the TAB key. (Inherited from System.Windows.Forms.Control)
Public property Tag Gets or sets the object that contains data about the control. (Inherited from System.Windows.Forms.Control)
Public property Text Gets or sets the text associated with this control. (Inherited from System.Windows.Forms.Control)
Public property ToolTip This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property ToolTipAnchor This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from BaseControl)
Public property ToolTipController Gets or sets the tooltip controller component that controls the appearance, position and content of hints displayed for this control. (Inherited from BaseControl)
Public property ToolTipIconType This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property ToolTipTitle This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public property Top Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area. (Inherited from System.Windows.Forms.Control)
Public property TopLevelControl Gets the parent control that is not parented by another Windows Forms control. Typically, this is the outermost System.Windows.Forms.Form that the control is contained in. (Inherited from System.Windows.Forms.Control)
Public property UseWaitCursor Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls. (Inherited from System.Windows.Forms.Control)
Public property Visible Gets or sets a value indicating whether the control and all its parent controls are displayed. (Inherited from System.Windows.Forms.Control)
Public property Width Gets or sets the width of the control. (Inherited from System.Windows.Forms.Control)
Public property WindowTarget This property is not relevant for this class. (Inherited from System.Windows.Forms.Control)
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public method AddGroup Adds a new group to this AccordionControl.
Public method AddItem Creates a new AccordionControlElement owned by this AccordionControl.
Public method BeginInit Starts this AccordionControl's initialization.
Public method BeginInvoke Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on. (Inherited from System.Windows.Forms.Control)
Public method BeginUpdate Locks the AccordionControl.
Public method BringToFront Brings the control to the front of the z-order. (Inherited from System.Windows.Forms.Control)
Public method CalcBestSize Calculates the minimum size the control needs to be to contain its contents. (Inherited from BaseControl)
Public method CalcHitInfo Returns the hit info related to the target point within the AccordionControl.
Public methodStatic member ClearPreferredSizeCache Clears the value of the size of a rectangular area, into which the specified control can fit, from the program cache. (Inherited from ControlBase)
Public methodStatic member ClearPrefferedSizeCache Obsolete. Clears the value of the size of a rectangular area, into which the specified control can fit, from the program cache. (Inherited from ControlBase)
Public method CollapseAll Collapses all group elements that belong to this AccordionControl.
Public method CollapseElement Overloaded. Collapses the target accordion element.
Public method Contains Retrieves a value indicating whether the specified control is a child of the control. (Inherited from System.Windows.Forms.Control)
Public method CreateControl Forces the creation of the control, including the creation of the handle and any child controls. (Inherited from System.Windows.Forms.Control)
Public method CreateGraphics Creates the System.Drawing.Graphics for the control. (Inherited from System.Windows.Forms.Control)
Public method CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public method Dispose Releases all resources used by the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public method DoDragDrop Begins a drag-and-drop operation. (Inherited from System.Windows.Forms.Control)
Public method DrawToBitmap Supports rendering to the specified bitmap. (Inherited from System.Windows.Forms.Control)
Public method EndInit Ends the initialization process, launched by the BeginInit method.
Public method EndInvoke Retrieves the return value of the asynchronous operation represented by the System.IAsyncResult passed. (Inherited from System.Windows.Forms.Control)
Public method EndUpdate Called after all required modifications are applied to the AccordionControl and forces the control to unlock its UI and reflect these changes.
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public method ExpandAll Expands all group elements within this AccordionControl.
Public method ExpandElement Overloaded. Expands the target element with optional animation effects.
Public method FindForm Retrieves the form that the control is on. (Inherited from System.Windows.Forms.Control)
Public method Focus Sets input focus to the control. (Inherited from System.Windows.Forms.Control)
Public method ForceFireChanged This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public method ForEachElement Performs a certain action for each AccordionControl element.
Public method ForEachVisibleElement Performs a certain action for each AccordionControl visible element.
Public methodStatic member FromChildHandle Retrieves the control that contains the specified handle. (Inherited from System.Windows.Forms.Control)
Public methodStatic member FromHandle Returns the control that is currently associated with the specified handle. (Inherited from System.Windows.Forms.Control)
Public method GetAccessible Returns an object which implements the accessibility information. (Inherited from BaseControl)
Public method GetBackColor Gets the color, currently assigned to the control's Appearance.ControlAppearance.BackColor property.
Public methodStatic member GetCanProcessMnemonic Returns the value of the control's CanProcessMnemonic property, if this property exists. (Inherited from ControlBase)
Public method GetChildAtPoint Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type. (Inherited from System.Windows.Forms.Control)
Public method GetContainerControl Returns the next System.Windows.Forms.ContainerControl up the control's chain of parent controls. (Inherited from System.Windows.Forms.Control)
Public method GetElements Returns a linear list of all elements in the AccordionControl.
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method GetNextControl Retrieves the next control forward or back in the tab order of child controls. (Inherited from System.Windows.Forms.Control)
Public method GetPreferredSize Retrieves the size of a rectangular area into which a control can be fitted. (Inherited from System.Windows.Forms.Control)
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public methodStatic member GetUnvalidatedControl This member supports the internal infrastructure and is not intended to be used directly from your code. (Inherited from ControlBase)
Public methodStatic member GetValidationCanceled Returns the ValidationCancelled property value of a control, if this property exists. (Inherited from ControlBase)
Public methodStatic member GetValidationCanceledSource Returns the parent container of the specified control that canceled validation. (Inherited from ControlBase)
Public method GetViewInfo Returns the object which contains the internal information used to render the control. (Inherited from BaseControl)
Public method GetVisibleElements Returns a linear list that comprises visible top-level AccordionControl elements and visible elements that reside within expanded groups.
Public method Hide Conceals the control from the user. (Inherited from System.Windows.Forms.Control)
Public method InitializeLifetimeService Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method Invalidate Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control. (Inherited from System.Windows.Forms.Control)
Public method Invoke Executes the specified delegate on the thread that owns the control's underlying window handle. (Inherited from System.Windows.Forms.Control)
Public methodStatic member IsKeyLocked Determines whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK key is in effect. (Inherited from System.Windows.Forms.Control)
Public methodStatic member IsMnemonic Determines if the specified character is the mnemonic character assigned to the control in the specified string. (Inherited from System.Windows.Forms.Control)
Public methodStatic member IsUnvalidatedControlIsParent This member supports the internal infrastructure and is not intended to be used directly from your code. (Inherited from ControlBase)
Public method LockUpdate This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public method LogicalToDeviceUnits (Inherited from System.Windows.Forms.Control)
Public method MakeElementVisible Scrolls the AccordionControl up or down until the target element is visible.
Public method OnElementCollectionChanged Occurs whenever the Elements collection is modified.
Public method PerformLayout Forces the control to apply layout logic to all its child controls. (Inherited from System.Windows.Forms.Control)
Public method PointToClient Computes the location of the specified screen point into client coordinates. (Inherited from System.Windows.Forms.Control)
Public method PointToScreen Computes the location of the specified client point into screen coordinates. (Inherited from System.Windows.Forms.Control)
Public method PreProcessControlMessage Preprocesses keyboard or input messages within the message loop before they are dispatched. (Inherited from System.Windows.Forms.Control)
Public method PreProcessMessage Preprocesses keyboard or input messages within the message loop before they are dispatched. (Inherited from System.Windows.Forms.Control)
Public method RectangleToClient Computes the size and location of the specified screen rectangle in client coordinates. (Inherited from System.Windows.Forms.Control)
Public method RectangleToScreen Computes the size and location of the specified client rectangle in screen coordinates. (Inherited from System.Windows.Forms.Control)
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method Refresh Redraws the AccordionControl.
Public method ResetBackColor Resets the BaseStyleControl.BackColor property back to its default value. (Inherited from BaseStyleControl)
Public method ResetBindings Causes a control bound to the System.Windows.Forms.BindingSource to reread all the items in the list and refresh their displayed values. (Inherited from System.Windows.Forms.Control)
Public method ResetCursor Resets the System.Windows.Forms.Control.Cursor property to its default value. (Inherited from System.Windows.Forms.Control)
Public method ResetFont Resets the System.Windows.Forms.Control.Font property to its default value. (Inherited from System.Windows.Forms.Control)
Public method ResetForeColor Resets the BaseStyleControl.ForeColor property to its default value. (Inherited from BaseStyleControl)
Public method ResetImeMode Resets the System.Windows.Forms.Control.ImeMode property to its default value. (Inherited from System.Windows.Forms.Control)
Public method ResetPainter Resets the painter associated with this AccordionControl to its default state. (Inherited from BaseStyleControl)
Public method ResetRightToLeft Resets the System.Windows.Forms.Control.RightToLeft property to its default value. (Inherited from System.Windows.Forms.Control)
Public method ResetSuperTip Removes the SuperToolTip object that has been assigned to the current control. (Inherited from BaseControl)
Public method ResetText Resets the System.Windows.Forms.Control.Text property to its default value. (Inherited from System.Windows.Forms.Control)
Public methodStatic member ResetValidationCanceled Resets the control's ValidationCancelled property. This method supports the internal infrastructure and is not intended to be used directly from your code. (Inherited from ControlBase)
Public method ResetViewInfo Resets the View Info object associated with this AccordionControl. (Inherited from BaseStyleControl)
Public method RestoreFromRegistry Loads the AccordionControl layout, stored in registry.
Public method RestoreFromStream Loads the AccordionControl layout, stored in a stream.
Public method RestoreFromXml Loads the AccordionControl layout, stored in a local XML file.
Public method ResumeLayout Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests. (Inherited from System.Windows.Forms.Control)
Public method SaveToRegistry Saves the current AccordionControl layout to the registry.
Public method SaveToStream Saves the current AccordionControl layout to a stream.
Public method SaveToXml Saves the current AccordionControl layout to a local XML file.
Public method Scale Obsolete. Scales the control and any child controls. (Inherited from System.Windows.Forms.Control)
Public method ScaleBitmapLogicalToDevice (Inherited from System.Windows.Forms.Control)
Public method Select Activates the control. (Inherited from System.Windows.Forms.Control)
Public method SelectElement Selects the specified element. This method is in effect if item selection is enabled with the AllowItemSelection property.
Public method SelectNextControl Activates the next control. (Inherited from System.Windows.Forms.Control)
Public method SendToBack Sends the control to the back of the z-order. (Inherited from System.Windows.Forms.Control)
Public method SetBounds Sets the bounds of the control to the specified location and size. (Inherited from System.Windows.Forms.Control)
Public method Show Displays the control to the user. (Inherited from System.Windows.Forms.Control)
Public method SuspendLayout Temporarily suspends the layout logic for the control. (Inherited from System.Windows.Forms.Control)
Public method ToString Returns a System.String containing the name of the System.ComponentModel.Component, if any. This method should not be overridden. (Inherited from System.ComponentModel.Component)
Public method UnlockUpdate This member supports the internal infrastructure, and is not intended to be used directly from your code.
Public method Update Causes the control to redraw the invalidated regions within its client area. (Inherited from System.Windows.Forms.Control)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event AutoSizeChanged This event is not relevant for this class. (Inherited from System.Windows.Forms.Control)
Public event BackColorChanged This event is not supported by the AccordionControl class. (Inherited from BaseStyleControl)
Public event BackgroundImageChanged Occurs when the value of the System.Windows.Forms.Control.BackgroundImage property changes. (Inherited from System.Windows.Forms.Control)
Public event BackgroundImageLayoutChanged Occurs when the System.Windows.Forms.Control.BackgroundImageLayout property changes. (Inherited from System.Windows.Forms.Control)
Public event BindingContextChanged Occurs when the value of the System.Windows.Forms.BindingContext property changes. (Inherited from System.Windows.Forms.Control)
Public event CausesValidationChanged Occurs when the value of the System.Windows.Forms.Control.CausesValidation property changes. (Inherited from System.Windows.Forms.Control)
Public event ChangeUICues Occurs when the focus or keyboard user interface (UI) cues change. (Inherited from System.Windows.Forms.Control)
Public event Click Occurs when the control is clicked. (Inherited from System.Windows.Forms.Control)
Public event ClientSizeChanged Occurs when the value of the System.Windows.Forms.Control.ClientSize property changes. (Inherited from System.Windows.Forms.Control)
Public event ContextButtonClick Occurs whenever an item from either the GroupContextButtons or ItemContextButtons collections is clicked.
Public event ContextButtonCustomize Fires before any context button is shown and allows you to dynamically customize it.
Public event ContextMenuChanged Occurs when the value of the System.Windows.Forms.Control.ContextMenu property changes. (Inherited from System.Windows.Forms.Control)
Public event ContextMenuStripChanged Occurs when the value of the System.Windows.Forms.Control.ContextMenuStrip property changes. (Inherited from System.Windows.Forms.Control)
Public event ControlAdded Occurs when a new control is added to the System.Windows.Forms.Control.ControlCollection. (Inherited from System.Windows.Forms.Control)
Public event ControlRemoved Occurs when a control is removed from the System.Windows.Forms.Control.ControlCollection. (Inherited from System.Windows.Forms.Control)
Public event CursorChanged Occurs when the value of the System.Windows.Forms.Control.Cursor property changes. (Inherited from System.Windows.Forms.Control)
Public event CustomContextButtonToolTip Allows you to dynamically customize item tooltips.
Public event CustomDrawElement Allows you to draw your own elements upon AccordionControl items and groups using the standard e.Cache and e.Graphics methods.
Public event CustomElementText Provides the capability to dynamically rename specific AccordionControl elements.
Public event Disposed Occurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from System.ComponentModel.Component)
Public event DockChanged Occurs when the value of the System.Windows.Forms.Control.Dock property changes. (Inherited from System.Windows.Forms.Control)
Public event DoubleClick Occurs when the control is double-clicked. (Inherited from System.Windows.Forms.Control)
Public event DpiChangedAfterParent (Inherited from System.Windows.Forms.Control)
Public event DpiChangedBeforeParent (Inherited from System.Windows.Forms.Control)
Public event DragDrop Occurs when a drag-and-drop operation is completed. (Inherited from System.Windows.Forms.Control)
Public event DragEnter Occurs when an object is dragged into the control's bounds. (Inherited from System.Windows.Forms.Control)
Public event DragLeave Occurs when an object is dragged out of the control's bounds. (Inherited from System.Windows.Forms.Control)
Public event DragOver Occurs when an object is dragged over the control's bounds. (Inherited from System.Windows.Forms.Control)
Public event ElementClick Occurs after any AccordionControlElement hosted in this AccordionControl is clicked.
Public event ElementDragOver Occurs whenever an end-user hovers an element within this AccordionControl while dragging another element.
Public event EnabledChanged Occurs when the System.Windows.Forms.Control.Enabled property value has changed. (Inherited from System.Windows.Forms.Control)
Public event EndElementDragging Occurs when an end-user releases the currently dragged AccordionControl element.
Public event Enter Occurs when the control is entered. (Inherited from System.Windows.Forms.Control)
Public event ExpandStateChanged Fires after an element has been expanded/collapsed.
Public event ExpandStateChanging Fires when an element is about to be expanded/collapsed. Allows you to implement a custom element expansion behavior.
Public event FilterContent Allows you to control an element's visibility during a filtration performed using the built-in filter control.
Public event FontChanged This event is not supported by the AccordionControl class. (Inherited from BaseStyleControl)
Public event ForeColorChanged This event is not supported by the AccordionControl class. (Inherited from BaseStyleControl)
Public event GetContentContainer Allows you to dynamically specify a content container for empty items. This event must be handled along with the HasContentContainer event.
Public event GiveFeedback Occurs during a drag operation. (Inherited from System.Windows.Forms.Control)
Public event GotFocus Occurs when the control receives focus. (Inherited from System.Windows.Forms.Control)
Public event HandleCreated Occurs when a handle is created for the control. (Inherited from System.Windows.Forms.Control)
Public event HandleDestroyed Occurs when the control's handle is in the process of being destroyed. (Inherited from System.Windows.Forms.Control)
Public event HasContentContainer Allows you to specify whether an item, when expanded, will display a custom control container. The custom control container should be provided by handling the GetContentContainer event.
Public event HelpRequested Occurs when the user requests help for a control. (Inherited from System.Windows.Forms.Control)
Public event ImeModeChanged Occurs when the System.Windows.Forms.Control.ImeMode property has changed. (Inherited from System.Windows.Forms.Control)
Public event Invalidated Occurs when a control's display requires redrawing. (Inherited from System.Windows.Forms.Control)
Public event ItemContentContainerHidden Occurs whenever an item element hides its content container (if any).
Public event KeyDown Occurs when a key is pressed while the control has focus. (Inherited from System.Windows.Forms.Control)
Public event KeyPress Occurs when a key is pressed while the control has focus. (Inherited from System.Windows.Forms.Control)
Public event KeyUp Occurs when a key is released while the control has focus. (Inherited from System.Windows.Forms.Control)
Public event Layout Occurs when a control should reposition its child controls. (Inherited from System.Windows.Forms.Control)
Public event Leave Occurs when the input focus leaves the control. (Inherited from System.Windows.Forms.Control)
Public event LocationChanged Occurs when the System.Windows.Forms.Control.Location property value has changed. (Inherited from System.Windows.Forms.Control)
Public event LostFocus Occurs when the control loses focus. (Inherited from System.Windows.Forms.Control)
Public event MarginChanged Occurs when the control's margin changes. (Inherited from System.Windows.Forms.Control)
Public event MouseCaptureChanged Occurs when the control loses or gains mouse capture. (Inherited from System.Windows.Forms.Control)
Public event MouseClick Occurs when the control is clicked by the mouse. (Inherited from System.Windows.Forms.Control)
Public event MouseDoubleClick Occurs when the control is double clicked by the mouse. (Inherited from System.Windows.Forms.Control)
Public event MouseDown Occurs when the mouse pointer is over the control and a mouse button is pressed. (Inherited from System.Windows.Forms.Control)
Public event MouseEnter Occurs when the mouse pointer enters the control. (Inherited from System.Windows.Forms.Control)
Public event MouseHover Occurs when the mouse pointer rests on the control. (Inherited from System.Windows.Forms.Control)
Public event MouseLeave Occurs when the mouse pointer leaves the control. (Inherited from System.Windows.Forms.Control)
Public event MouseMove Occurs when the mouse pointer is moved over the control. (Inherited from System.Windows.Forms.Control)
Public event MouseUp Occurs when the mouse pointer is over the control and a mouse button is released. (Inherited from System.Windows.Forms.Control)
Public event MouseWheel Occurs when the mouse wheel moves while the control has focus. (Inherited from System.Windows.Forms.Control)
Public event Move Occurs when the control is moved. (Inherited from System.Windows.Forms.Control)
Public event PaddingChanged Occurs when the control's padding changes. (Inherited from System.Windows.Forms.Control)
Public event Paint Occurs when the control is redrawn. (Inherited from System.Windows.Forms.Control)
Public event ParentChanged Occurs when the System.Windows.Forms.Control.Parent property value changes. (Inherited from System.Windows.Forms.Control)
Public event PreviewKeyDown Occurs before the System.Windows.Forms.Control.KeyDown event when a key is pressed while focus is on this control. (Inherited from System.Windows.Forms.Control)
Public event QueryAccessibilityHelp Occurs when System.Windows.Forms.AccessibleObject is providing help to accessibility applications. (Inherited from System.Windows.Forms.Control)
Public event QueryContinueDrag Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled. (Inherited from System.Windows.Forms.Control)
Public event RegionChanged Occurs when the value of the System.Windows.Forms.Control.Region property changes. (Inherited from System.Windows.Forms.Control)
Public event Resize Occurs when the control is resized. (Inherited from System.Windows.Forms.Control)
Public event RightToLeftChanged Occurs when the System.Windows.Forms.Control.RightToLeft property value changes. (Inherited from System.Windows.Forms.Control)
Public event SelectedElementChanged Fires when the SelectedElement property's value is changed. This event is in effect if item selection is enabled with the AllowItemSelection property.
Public event SizeChanged Occurs when the System.Windows.Forms.Control.Size property value changes. (Inherited from System.Windows.Forms.Control)
Public event StartElementDragging Occurs whenever an end-user presses an element owned by this AccordionControl and starts dragging this element away from its original location.
Public event StyleChanged Occurs when the control style changes. (Inherited from System.Windows.Forms.Control)
Public event SystemColorsChanged Occurs when the system colors change. (Inherited from System.Windows.Forms.Control)
Public event TabIndexChanged Occurs when the System.Windows.Forms.Control.TabIndex property value changes. (Inherited from System.Windows.Forms.Control)
Public event TabStopChanged Occurs when the System.Windows.Forms.Control.TabStop property value changes. (Inherited from System.Windows.Forms.Control)
Public event TextChanged Occurs when the System.Windows.Forms.Control.Text property value changes. (Inherited from System.Windows.Forms.Control)
Public event Validated Occurs when the control is finished validating. (Inherited from System.Windows.Forms.Control)
Public event Validating Occurs when the control is validating. (Inherited from System.Windows.Forms.Control)
Public event VisibleChanged Occurs when the System.Windows.Forms.Control.Visible property value changes. (Inherited from System.Windows.Forms.Control)
Top

Expanded See Also

How would you rate this topic?​​​​​​​