New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI.TabStrip.Rendering

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public abstract class TabStripBaseRenderer : RendererBase, IRenderer

Inheritance: objectRendererBaseTabStripBaseRenderer

Derived Classes: TabStripClassicRendererTabStripLiteRenderer

Implements: IRenderer

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public TabStripBaseRenderer(RadTabStrip owner)
Parameters:ownerRadTabStrip

Properties

C#
protected bool IsHorizontal { get; }
C#
protected bool IsVertical { get; }
C#
protected RadTabStrip Owner { get; set; }

Methods

C#
public override void AddAttributesToRender(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RendererBase.AddAttributesToRender(HtmlTextWriter)

C#
public override void RenderContents(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RendererBase.RenderContents(HtmlTextWriter)

C#
protected virtual void RenderLevel(HtmlTextWriter writer, IEnumerable<IList<RadTab>> levelOfTabs, int level, Action<StringBuilder> action = null)
Parameters:writerHtmlTextWriterlevelOfTabsIEnumerable<IList<RadTab>>levelintactionAction<StringBuilder>
C#
protected virtual void RenderTabList(HtmlTextWriter writer, IList<RadTab> tabs, Action<StringBuilder, IRadTabContainer> action = null)
Parameters:writerHtmlTextWritertabsIList<RadTab>actionAction<StringBuilder, IRadTabContainer>