RadTabStrip
Represents the RadTabStrip class.
Namespace:Telerik.WebAii.Controls.Html
Assembly:Telerik.WebAii.Controls.Html.dll
Syntax:
public class RadTabStrip : HtmlDiv
Inheritance:
objectControlHtmlControlHtmlContainerControlHtmlDivRadTabStrip
Inherited Members
HtmlContainerControl.TextContentHtmlContainerControl.InnerTextHtmlControl.FindParentContainer<TContainerControl>()HtmlControl.ValidateTag(string)HtmlControl.ValidateControl()HtmlControl.ParseResponseValue<T>(string, T)HtmlControl.GetAttributeAsString(string)HtmlControl.InitializeMappings(MappingsCollection)HtmlControl.GetRectangle()HtmlControl.IsVisible()HtmlControl.GetStyleValue(string)HtmlControl.GetStyle(string)HtmlControl.GetComputedStyleValue(string)HtmlControl.GetComputedStyle(string)HtmlControl.Parent<TContainerControl>()HtmlControl.Capture()HtmlControl.Capture(string, string)HtmlControl.Capture(string)HtmlControl.InvokeEvent(ScriptEventType)HtmlControl.InvokeEvent(ScriptEventType, bool)HtmlControl.InvokeEvent(ScriptEvent)HtmlControl.InvokeEvent(ScriptEvent, bool)HtmlControl.AddEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.RemoveEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.MouseClick()HtmlControl.MouseClick(MouseClickType)HtmlControl.MouseClick(MouseClickType, int, int)HtmlControl.MouseClick(MouseClickType, Point, OffsetReference)HtmlControl.MouseClick(MouseClickType, int, int, OffsetReference)HtmlControl.MouseHover()HtmlControl.MouseHover(Point)HtmlControl.MouseHover(int, int)HtmlControl.MouseHover(int, int, OffsetReference)HtmlControl.Click()HtmlControl.Click(bool)HtmlControl.ScrollToVisible()HtmlControl.ScrollToVisible(ScrollToVisibleType)HtmlControl.ScrollToVisible(ScrollToVisibleType, Rectangle)HtmlControl.Download(bool, DownloadOption, string, int)HtmlControl.CallMethod(string)HtmlControl.CallMethod<T>(string)HtmlControl.CallMethod<T>(string, T)HtmlControl.GetValue<T>(string)HtmlControl.GetValue<T>(string, T)HtmlControl.GetValue<T>(string, bool)HtmlControl.GetValue<T>(string, bool, T)HtmlControl.SetValue<T>(string, T)HtmlControl.SetValue<T>(string, T, bool)HtmlControl.Focus()HtmlControl.DragTo(OffsetReference, Point, int, int)HtmlControl.DragTo(OffsetReference, int, int, Rectangle, OffsetReference, int, int)HtmlControl.DragTo(Point)HtmlControl.DragTo(int, int)HtmlControl.DragTo(HtmlControl)HtmlControl.DragTo(HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, Point, HtmlControl)HtmlControl.DragTo(OffsetReference, Point, HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, int, int, bool, HtmlControl, OffsetReference, int, int, bool)HtmlControl.DragToWindowLocation(OffsetReference, int, int, bool, OffsetReference, int, int, bool)HtmlControl.ToString()HtmlControl.AsjQueryControl()HtmlControl.GetElementByTagNameClientSideLocatorHtmlControl.GetElementByIdClientSideLocatorHtmlControl.FindHtmlControl.ScrollTopHtmlControl.ScrollLeftHtmlControl.WaitHtmlControl.IDHtmlControl.CssClassHtmlControl.AttributesHtmlControl.MappingsHtmlControl.StylesHtmlControl.EventsHtmlControl.TagNameHtmlControl.ChildNodesHtmlControl.IsActiveElementHtmlControl.IsEnabledControl.Refresh()Control.AssignFailed(Exception)Control.SetTelerikComponentsVersion(TelerikComponentsVersion?)Control.MatchControl(Element, FindParam)Control.GetFamilyElement(int, Element)Control.ThrowOnInvalidAssignmentControl.TelerikComponentsVersionControl.IsRefreshControl.BaseElementControl.OwnerBrowserControl.Locator
Initializes a new instance of the RadTabStrip class.
Initializes a new instance of the RadTabStrip class.
Declaration
public RadTabStrip(Element element)
Parameters
Element
Get a list of all the tabs.
Declaration
public IList<RadTab> AllTabs { get; }
Property Value
IList<RadTab>
The client id of this TabStrip control.
Declaration
public string ClientId { get; }
Property Value
string
Returns whether the tab strip is enabled.
Declaration
public bool Enabled { get; }
Property Value
bool
Get whether the TabStrip has associated MultiPage.
Declaration
public bool HasMultiPage { get; }
Property Value
bool
Get the locator FindParam.
The client id of the associated MultiPage control.
Declaration
public string MultiPageId { get; }
Property Value
string
Get or set the index of the selected MultiPage page view.
Returns '-1' if there is no MultiPage associated with the TabStrip.
Declaration
public int MultiPageSelectedIndex { get; set; }
Property Value
int
Get the MultiPage views count or -1 if there is no MultiPage associated with the TabStrip.
Declaration
public int MultiPageViewsCount { get; }
Property Value
int
Get or set whether the MultiPage control is visible.
Declaration
public bool MultiPageVisible { get; set; }
Property Value
bool
Declaration
public RenderMode RenderMode { get; }
Property Value
RenderMode
Get a list of the TabStrip root tabs.
Declaration
public IList<RadTab> RootTabs { get; }
Property Value
IList<RadTab>
Assign the DOM element to be the Tabstrip control.
Declaration
public override void AssignElement(Element e)
Parameters
Element
Overrides
HtmlDiv.AssignElement(Element)
Get RadControlAssert instance initialized for this control.
Declaration
public RadControlAssert ControlAssert()
Returns
RadControlAssert
RadControlAssert instance initialized for this control.
Find tab by given predicate.
Declaration
public RadTab FindTab(Predicate<RadTab> predicate)
Parameters
Predicate<RadTab>
The predicate used as a search criteria.
Returns
RadTab
The tab found or 'null' if no tab matches the given search criteria.
Declaration
[SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "TabBy")]
public RadTab FindTabByText(string tabText)
Parameters
string
Returns
RadTab
Declaration
[SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "TabBy")]
public RadTab FindTabByValue(string tabValue)
Parameters
string
Returns
RadTab
Find tabs by given predicate.
Declaration
public IList<RadTab> FindTabs(Predicate<RadTab> predicate)
Parameters
Predicate<RadTab>
The predicate used as a search criteria.
Returns
IList<RadTab>
The list of found tabs or empty list if no tab matches the given search criteria.
Get the list of tabs by the given level.
Declaration
public IList<RadTab> FindTabsByLevel(int level)
Parameters
int
The level to search the tabs for.
Returns
IList<RadTab>
The list of tabs by the given level.
Initializes tabs of the RadTabStrip.
Declaration
public void InitializeTabs()