Click or drag to resize
KaxToolBar Class
KaxToolBar control class.
Inheritance Hierarchy
SystemObject
  System.Web.UIControl
    System.Web.UI.WebControlsWebControl
      System.Web.UI.WebControlsBaseDataBoundControl
        System.Web.UI.WebControlsDataBoundControl
          KaxDataBoundControl
            Kettic.AspNet.ControlsControlItemContainer
              Kettic.AspNet.ControlsKaxToolBar

Namespace: Kettic.AspNet.Controls
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
public class KaxToolBar : ControlItemContainer, IPostBackEventHandler, 
	IKaxToolBarItemContainer, IControlItemContainer

The KaxToolBar type exposes the following members.

Constructors
  NameDescription
Public methodKaxToolBar
Top
Methods
  NameDescription
Public methodFindButtonByCommandName
Searches the KaxToolBar control for the first IKaxToolBarButtonCommandName property is equal to the specified value.
Public methodCode exampleFindItem
Returns the first KaxToolBarItem that matches the conditions defined by the specified predicate. The predicate should returns a boolean value.
Public methodFindItemByText(String)
Searches the KaxToolBar control for the first KaxToolBarItem whose Text property is equal to the specified value.
Public methodFindItemByText(String, Boolean)
Searches the KaxToolBar control for the first KaxToolBarItem whose Text property is equal to the specified value.
Public methodFindItemByUrl
Searches the KaxToolBar control for the first KaxToolBarButton or KaxToolBarSplitButton which NavigateUrl property is equal to the specified value.
Public methodFindItemByValue(String)
Searches the KaxToolBar control for the first KaxToolBarButton or KaxToolBarSplitButton which Value property is equal to the specified value.
Public methodFindItemByValue(String, Boolean)
Searches the KaxToolBar control for the first KaxToolBarButton or KaxToolBarSplitButton which Value property is equal to the specified value.
Public methodGetAllItems
Gets a linear list of all toolbar items in the KaxToolBar control.
Public methodGetCheckedGroupButton
Gets the checked button which belongs to the specified group in the KaxToolBar control
Public methodGetGroupButtons
Gets a linear list of all toolbar buttons in the KaxToolBar control, which belong to the specified group
Public methodCode exampleLoadContentFile
Populates the KaxToolBar control from external XML file.
Top
Properties
  NameDescription
Public propertyAutoPostBack
Gets or sets a value indicating whether button items should postback when clicked.
Public propertyCausesValidation
Gets or sets a value indicating whether validation is performed when a button item within the KaxToolBar control is clicked.
(Overrides ControlItemContainerCausesValidation.)
Public propertyCode exampleClientChanges
Gets a list of all client-side changes (adding an item, removing an item, changing an item's property) which have occurred.
Public propertyCode exampleCollapseAnimation
Gets the settings for the animation played when a dropdown closes.
Public propertyEnableRoundedCorners
Gets or sets a value indicating whether child items should have rounded corners.
Public propertyEnableShadows
Gets or sets a value indicating whether child items should have shadows.
Public propertyCode exampleExpandAnimation
Gets the settings for the animation played when a dropdown opens.
Public propertyCode exampleItems
Gets a collection of KaxToolBarItem objects representing the individual items within the KaxToolBar.
Public propertyCode exampleOnClientButtonClicked
Gets or sets a value indicating the client-side event handler that is called after clicking a button item (KaxToolBarButton or KaxToolBarSplitButton).
Public propertyCode exampleOnClientButtonClicking
Gets or sets a value indicating the client-side event handler that is called just prior to clicking a toolbar button item (KaxToolBarButton or KaxToolBarSplitButton).
Public propertyCode exampleOnClientCheckedStateChanged
Gets or sets a value indicating the client-side event handler that is called after a KaxToolBarButton is checked.
Public propertyCode exampleOnClientCheckedStateChanging
Gets or sets a value indicating the client-side event handler that is called just prior to changing the state of a checkable KaxToolBarButton.
Public propertyCode exampleOnClientContextMenu
Gets or sets a value indicating the client-side event handler that is called before the browser context menu shows (after right-clicking an item).
Public propertyCode exampleOnClientDropDownClosed
Gets or sets a value indicating the client-side event handler that is called after a toolbar dropdown item (KaxToolBarDropDown or KaxToolBarSplitButton) is closed.
Public propertyCode exampleOnClientDropDownClosing
Gets or sets a value indicating the client-side event handler that is called just prior to closing a toolbar dropdown item (KaxToolBarDropDown or KaxToolBarSplitButton).
Public propertyCode exampleOnClientDropDownOpened
Gets or sets a value indicating the client-side event handler that is called after a toolbar dropdown item (KaxToolBarDropDown or KaxToolBarSplitButton) is opened.
Public propertyCode exampleOnClientDropDownOpening
Gets or sets a value indicating the client-side event handler that is called just prior to opening a toolbar dropdown item (KaxToolBarDropDown or KaxToolBarSplitButton).
Public propertyCode exampleOnClientLoad
Gets or sets the name of the javascript function called when the control is fully initialized on the client side.
Public propertyCode exampleOnClientMouseOut
Gets or sets a value indicating the client-side event handler that is called when the mouse leaves an item in the KaxToolBar control.
Public propertyCode exampleOnClientMouseOver
Gets or sets a value indicating the client-side event handler that is called when the mouse hovers an item in the KaxToolBar control.
Public propertyCode exampleOrientation
Gets or sets the direction in which to render the KaxToolBar control.
Public propertyPostBackUrl
Gets or sets the URL of the page to post to from the current page when a button item from the KaxToolBar control is clicked.
(Overrides ControlItemContainerPostBackUrl.)
Public propertyValidationGroup

Gets or sets the name of the validation group to which this validation control belongs.

(Overrides ControlItemContainerValidationGroup.)
Top
Events
  NameDescription
Public eventCode exampleButtonClick
Occurs on the server when a button or in the KaxToolBar control is clicked.
Public eventCode exampleButtonDataBound
Occurs when a button is data bound.
Public eventCode exampleItemCreated
Occurs when a toolbar item is created.
Public eventCode exampleTemplateNeeded
Occurs before template is being applied to the item.
Top
See Also