ClassRadPanelBar
Represents the RadPanelBar class.
Definition
Namespace:Telerik.WebAii.Controls.Html
Assembly:Telerik.WebAii.Controls.Html.dll
Syntax:
public class RadPanelBar : HtmlContainerControl
Inheritance: objectControlHtmlControlHtmlContainerControlRadPanelBar
Inherited Members
Constructors
RadPanelBar()
Initializes a new instance of the RadPanelBar class.
Declaration
public RadPanelBar()
RadPanelBar(Element)
Initializes a new instance of the RadPanelBar class.
Properties
AllItems
Get the list of all PanelBar items.
Declaration
public IList<RadPanelBarItem> AllItems { get; }
Property Value
ClientId
The client id of this PanelBar control.
ClientSideLocator
Client side locator.
Declaration
public override string ClientSideLocator { get; }
Property Value
Overrides
Enabled
Get whether the panelbar is enabled.
FullExpandedItem
Get whether the panelbar FullExpandedItem property is true.
LocatorExpression
Get the locator FindParam.
Declaration
public override IFindExpression LocatorExpression { get; }
Property Value
Overrides
RenderMode
Render mode of panelbar.
RootItems
Get root items of the PanelBar.
Declaration
public IList<RadPanelBarItem> RootItems { get; }
Property Value
SingleExpandedItem
Get whether the panelbar SingleExpandedItem property is true.
Methods
AssignElement(Element)
Assign the DOM element to be the PanelBar control.
Declaration
public override void AssignElement(Element e)
Parameters
e
Overrides
ControlAssert()
Get RadControlAssert instance initialized for this control.
Declaration
public RadControlAssert ControlAssert()
Returns
RadControlAssert instance initialized for this control.
DisableEvents()
Disables the panel bar's client-side event emitting.
Declaration
public void DisableEvents()
EnableEvents()
Enables the panel bar's client-side event emitting. Events are enabled by default.
Declaration
public void EnableEvents()
FindItem(Predicate<RadPanelBarItem>)
Find item by given predicate.
Declaration
public RadPanelBarItem FindItem(Predicate<RadPanelBarItem> predicate)
Parameters
predicate
The predicate used as a search criteria.
Returns
The item found or 'null' if no item matches the given search criteria.
FindItemByText(string)
Finds item by Text.
Declaration
public RadPanelBarItem FindItemByText(string itemText)
Parameters
itemText
Returns
FindItemByValue(string)
Finds item by Value.
Declaration
public RadPanelBarItem FindItemByValue(string itemValue)
Parameters
itemValue
Returns
FindItems(Predicate<RadPanelBarItem>)
Find items by given predicate.
Declaration
public IList<RadPanelBarItem> FindItems(Predicate<RadPanelBarItem> predicate)
Parameters
predicate
The predicate used for search criteria.
Returns
The list of the root items.
FindItemsByLevel(int)
Find the panelbar items by given level.
Declaration
public IList<RadPanelBarItem> FindItemsByLevel(int level)
Parameters
level
The level to search for.
Returns
The list of the panelbar items matching the given level.
InitializeItems()
Initializes all RadPanelBar items.
Declaration
public void InitializeItems()