ClassTelerikTabStrip
The class for the Telerik Tab Strip component. Children: TabStripTab tags.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class TelerikTabStrip : BaseComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentTelerikTabStrip
Implements:
Inherited Members
Constructors
TelerikTabStrip()
Declaration
public TelerikTabStrip()
Properties
ActiveTabId
The currently active tab's id. If not set, the first tab will be active.
Declaration
[Parameter]
public string ActiveTabId { get; set; }
Property Value
ActiveTabIdChanged
Fires when the active tab has changed.
Declaration
[Parameter]
public EventCallback<string> ActiveTabIdChanged { get; set; }
Property Value
ActiveTabIndex
The currently active tab's index. If not set, the first tab will be active.
Declaration
[Parameter]
public int ActiveTabIndex { get; set; }
Property Value
ActiveTabIndexChanged
Fires when the active tab has changed.
Declaration
[Parameter]
public EventCallback<int> ActiveTabIndexChanged { get; set; }
Property Value
ChildContent
The content of the TabStrip. Children: TabStripTab tags.
Declaration
[Parameter]
public RenderFragment ChildContent { get; set; }
Property Value
Height
Defines the height of the component as a CSS value.
Id
The id of the tabstrip.
PersistTabContent
Defines whether the content of tabs is persisted when changing tabs.
Default value is false.
Declaration
[Parameter]
public bool PersistTabContent { get; set; }
Property Value
ScrollButtonsPosition
Specifies the position of the buttons when the TabStrip is Scrollable. Default value is Split.
Declaration
[Parameter]
public TabStripScrollButtonsPosition ScrollButtonsPosition { get; set; }
Property Value
ScrollButtonsVisibility
Specifies the visibility of the buttons when the TabStrip is Scrollable. Default value is Auto.
Declaration
[Parameter]
public TabStripScrollButtonsVisibility ScrollButtonsVisibility { get; set; }
Property Value
Scrollable
Defines if the tabs are scrollable when they overflow the available space.
Default value is false.
TabAlignment
Specifies the alignment type of the tabs. Default value is Start.
Declaration
[Parameter]
public TabStripTabAlignment TabAlignment { get; set; }
Property Value
TabPosition
Defines the placement of the tab list in relation to the content. The possible positions are Top, Bottom, Left and Right.
Declaration
[Parameter]
public TabPosition TabPosition { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
Dispose()
Declaration
public override void Dispose()
Overrides
SetParametersAsync(ParameterView)
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
Returns
Overrides