Click or drag to resize
KaxMenu Properties

The KaxMenu type exposes the following members.

Properties
  Name Description
Public property AutoScrollMinimumHeight
The minimum available height that is needed to enable the auto-scroll.
Public property AutoScrollMinimumWidth
The minimum available width that is needed to enable the auto-scroll.
Public property ClickToOpen
Gets or sets a value indicating whether root items should open on mouse click.
Public property Code example ClientChanges
Gets a list of all client-side changes (adding an item, removing an item, changing an item's property) which have occurred.
Public property Code example CollapseAnimation
Gets the settings for the animation played when an item closes.
Public property Code example CollapseDelay
Gets or sets a value indicating the timeout after which a menu item starts to close.
Public property DataBindings
Gets a collection of KaxMenuItemBinding objects that define the relationship between a data item and the menu item it is binding to.
Public property DefaultGroupSettings
Specifies the default settings for child item behavior.
Public property EnableAutoScroll
Gets or sets a value indicating if an automatic scroll is applied if the groups are larger then the screen height.
Public property EnableOverlay
Gets or sets a value indicating if an overlay should be rendered (only in Internet Explorer).
Public property EnableRootItemScroll
Gets or sets a value indicating if scroll is enabled for the root items. Width must be set for horizontal root group, Height for vertical one.
Public property EnableRoundedCorners
Gets or sets a value indicating whether child items should have rounded corners.
Public property EnableScreenBoundaryDetection
Gets or sets a value indicating whether the screen boundary detection will be applied when menu items are expanded.
Public property EnableSelection
Gets or sets a value indicating if the currently selected item will be tracked and highlighted.
Public property EnableShadows
Gets or sets a value indicating whether child items should have shadows.
Public property Code example ExpandAnimation
Gets the settings for the animation played when an item opens.
Public property Code example ExpandDelay
Gets or sets a value indicating the timeout after which a menu item starts to open.
Public property Code example Flow
Gets or sets a value indicating the way top level items will flow.
Public property Code example Items
Gets a KaxMenuItemCollection object that contains the root items of the current KaxMenu control.
Public property Code example ItemTemplate
Gets or sets the template for displaying the items in KaxMenu.
Public property Code example LoadingStatusTemplate
Gets or sets the template displayed when child items are being loaded.
Public property MaxDataBindDepth
Gets or sets the maximum number of levels to bind to the KaxMenu control.
(Overrides HierarchicalControlItemContainerMaxDataBindDepth.)
Public property Code example OnClientItemBlur
Gets or sets a value indicating the client-side event handler that is called after an item loses focus.
Public property Code example OnClientItemClicked
Gets or sets a value indicating the client-side event handler that is called after a menu item is clicked.
Public property Code example OnClientItemClicking
Gets or sets a value indicating the client-side event handler that is called when a menu item is clicked.
Public property Code example OnClientItemClosed
Gets or sets a value indicating the client-side event handler that is called when a group of child items closes.
Public property Code example OnClientItemClosing
Gets or sets a value indicating the client-side event handler that is called when a group of child items is closing.
Public property Code example OnClientItemFocus
Gets or sets a value indicating the client-side event handler that is called when a menu item gets focus.
Public property Code example OnClientItemOpened
Gets or sets a value indicating the client-side event handler that is called when a group of child items opens.
Public property Code example OnClientItemOpening
Gets or sets a value indicating the client-side event handler that is called when a group of child items begin to open.
Public property Code example OnClientItemPopulated
Gets or sets a value indicating the client-side event handler that is called when a menu item children were just populated (for example from web service).
Public property Code example OnClientItemPopulating
Gets or sets a value indicating the client-side event handler that is called when a menu item children are about to be populated (for example from web service).
Public property Code example OnClientItemPopulationFailed
Gets or sets a value indicating the client-side event handler that is called when the operation for populating the children of a menu item has failed.
Public property Code example OnClientLoad
Gets or sets a value indicating the client-side event handler that is called after the KaxMenu client-side object is initialized.
Public property Code example OnClientMouseOut
Gets or sets a value indicating the client-side event handler that is called when the mouse moves out of a menu item in the KaxMenu control.
Public property Code example OnClientMouseOver
Gets or sets a value indicating the client-side event handler that is called when the mouse moves over a menu item in the KaxMenu control.
Public property PersistLoadOnDemandItems
When set to true, the items populated through Load On Demand are persisted on the server.
Public property PostBackUrl
Gets or sets the URL of the page to post to from the current page when a menu item is clicked.
(Overrides ControlItemContainerPostBackUrl.)
Public property SelectedItem
Gets a KaxMenuItem object that represents the selected item in the KaxMenu control.
Public property SelectedValue
Gets the Value of the selected item.
Public property WebServiceSettings
Gets the settings for the web service used to populate items ExpandMode set to MenuItemExpandMode.WebService.
Top
See Also