ClassRadMenuItem
Represents the RadMenuItem class.
Definition
Namespace:Telerik.WebAii.Controls.Html
Assembly:Telerik.WebAii.Controls.Html.dll
Syntax:
public class RadMenuItem : BaseMenuItem
Inheritance: objectControlHtmlControlHtmlContainerControlBaseMenuItemRadMenuItem
Derived Classes:
Inherited Members
Constructors
RadMenuItem()
Initializes a new instance of the RadMenuItem class.
Declaration
public RadMenuItem()
RadMenuItem(Element)
Initializes a new instance of the RadMenuItem class.
Properties
HasChildren
Check whether the item has children.
Items
Returns the list of child items of this menu item.
Declaration
public IList<RadMenuItem> Items { get; }
Property Value
LocatorExpression
Get the FindParam that defines the pattern for a menu item.
Declaration
public override IFindExpression LocatorExpression { get; }
Property Value
Overrides
Methods
AssignElement(Element)
Assign the DOM element to be the RadMenuItem 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.
FindItem(Predicate<RadMenuItem>)
Find item by given predicate.
Declaration
public RadMenuItem FindItem(Predicate<RadMenuItem> 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 RadMenuItem FindItemByText(string itemText)
Parameters
itemText
Returns
FindItemByValue(string)
Finds item by Value.
Declaration
public RadMenuItem FindItemByValue(string itemValue)
Parameters
itemValue
Returns
InitializeMenuItemLocator()
Declaration
protected virtual void InitializeMenuItemLocator()