Site Map | About Us | Contact Us  
 The same content in Microsoft HTML help file format is included in the download package.

SlideMenu Class

Represents an EO.Web SlideMenu object.

For a list of all members of this type, see SlideMenu Members.

System.Object
   System.Web.UI.Control
      System.Web.UI.WebControls.WebControl
         EO.Web.WebControlBase
            EO.Web.WebControl
               EO.Web.DataBoundControl
                  EO.Web.BaseNavigator
                     EO.Web.Menu
                        EO.Web.SlideMenu

[Visual Basic]
Public Class SlideMenu
    Inherits Menu
[C#]
public class SlideMenu : Menu

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

A SlideMenu provides the look and feel of Microsoft Outlook side panel.

Use SingleExpand property to specify if only one pane can be expanded at a time. In SingleExpand mode, expanding one pane will automatically collapses other expanded panes. If SingleExpand property is false, each pane is expanded/collapsed independently.

Use SlidePaneHeight to specify the height of the expanded pane in SingleExpand mode. This property is ignored if SingleExpand is set to False.

Use SlideEffectType property to set the effect played when pane expands and collapses. Use SlideEffectDuration to control effect speed.

SlideMenu derives from Menu and inherits a lot of Menu's functionalities. Top level menu item displays as sliding pane's title. Children of top level item (2nd level items) displays inside the sliding pane. 3rd level items display as popup menu.

Use slide menu item the same as normal menu item. For example, place an "image button" into sliding pane by specifying the item's Image property; or place an ASP.NET control into sliding pane by using CustomItem.

When a pane is expanded, the corresponding top level menu item (which is rendered as the pane title)'s Selected property is automatically set to true. Use SelectedStyle property to control the appearance of the menu item when it is expanded. For example, you can use MenuItem.LeftIcon.SelectedUrl to specify a different image to indicate that the pane is expanded.

See how to use SlideMenu for more details.

Requirements

Namespace: EO.Web

Assembly: EO.Web (in EO.Web.dll)

See Also

SlideMenu Members | EO.Web Namespace


Direct link to this topic