skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadTabControlBase

Inheritance
System.Object
RadItemsControl
RadSelector
RadTabControlBase
RadRibbonBackstage
RadRibbonView
RadTabControl
Inherited Members
RadSelector.SelectedValuePathProperty
RadSelector.SelectedValueProperty
RadSelector.IsSelectedProperty
RadSelector.SelectedIndexProperty
RadSelector.SelectedItemProperty
RadSelector.SelectedEvent
RadSelector.UnselectedEvent
RadSelector.add_SelectionChanged(SelectionChangedEventHandler)
RadSelector.remove_SelectionChanged(SelectionChangedEventHandler)
RadSelector.GetIsSelected(DependencyObject)
RadSelector.AddSelectedHandler(DependencyObject, RoutedEventHandler)
RadSelector.AddUnselectedHandler(DependencyObject, RoutedEventHandler)
RadSelector.RemoveSelectedHandler(DependencyObject, RoutedEventHandler)
RadSelector.RemoveUnselectedHandler(DependencyObject, RoutedEventHandler)
RadSelector.SetIsSelected(DependencyObject, Boolean)
RadSelector.OnItemsChanged(Object)
RadSelector.OnSelectedValueChanged(Object, Object)
RadSelector.OnSelectionChanged(SelectionChangedEventArgs)
RadSelector.OnSelectedValuePathChanged(String, String)
RadSelector.SelectedValuePath
RadSelector.SelectedValue
RadSelector.SelectedIndex
RadSelector.SelectedItem
RadItemsControl.PrepareContainerForItemOverride(DependencyObject, Object)
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll

Syntax

public abstract class RadTabControlBase : RadSelector

Constructors

RadTabControlBase()

Declaration
protected RadTabControlBase()

Fields

BackgroundVisibilityProperty

Declaration
public static readonly DependencyProperty BackgroundVisibilityProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

ContentTemplateProperty

Declaration
public static readonly DependencyProperty ContentTemplateProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

ContentTemplateSelectorProperty

Declaration
public static readonly DependencyProperty ContentTemplateSelectorProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

DropDownClosedEvent

Declaration
public static readonly RoutedEvent DropDownClosedEvent
Field Value
RoutedEvent

DropDownOpenedEvent

Declaration
public static readonly RoutedEvent DropDownOpenedEvent
Field Value
RoutedEvent

HeaderBackgroundProperty

Declaration
public static readonly DependencyProperty HeaderBackgroundProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

IsContentPreservedProperty

Declaration
public static readonly DependencyProperty IsContentPreservedProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

PreviewSelectionChangedEvent

Declaration
public static readonly RoutedEvent PreviewSelectionChangedEvent
Field Value
RoutedEvent

PropagateItemDataContextToContentProperty

Declaration
public static readonly DependencyProperty PropagateItemDataContextToContentProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

ReorderTabRowsProperty

Declaration
public static readonly DependencyProperty ReorderTabRowsProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectedContentProperty

Declaration
public static readonly DependencyProperty SelectedContentProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectedContentTemplateProperty

Declaration
public static readonly DependencyProperty SelectedContentTemplateProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectedContentTemplateSelectorProperty

Declaration
public static readonly DependencyProperty SelectedContentTemplateSelectorProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectedItemRemoveBehaviourProperty

Declaration
public static readonly DependencyProperty SelectedItemRemoveBehaviourProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectionChangedEvent

Declaration
public static readonly RoutedEvent SelectionChangedEvent
Field Value
RoutedEvent

Properties

BackgroundVisibility

Declaration
public virtual Visibility BackgroundVisibility { get; set; }
Property Value
Microsoft.UI.Xaml.Visibility

ContentElement

Declaration
protected ContentPresenter ContentElement { get; set; }
Property Value
Microsoft.UI.Xaml.Controls.ContentPresenter

ContentElementsPanel

Declaration
protected Grid ContentElementsPanel { get; set; }
Property Value
Microsoft.UI.Xaml.Controls.Grid

ContentTemplate

Declaration
public virtual DataTemplate ContentTemplate { get; set; }
Property Value
Microsoft.UI.Xaml.DataTemplate

ContentTemplateSelector

Declaration
public virtual DataTemplateSelector ContentTemplateSelector { get; set; }
Property Value
Microsoft.UI.Xaml.Controls.DataTemplateSelector

HeaderBackground

Declaration
public virtual Brush HeaderBackground { get; set; }
Property Value
Microsoft.UI.Xaml.Media.Brush

IsContentPreserved

Declaration
public virtual bool IsContentPreserved { get; set; }
Property Value
System.Boolean

IsDefaultItemSelected

Declaration
public bool IsDefaultItemSelected { get; set; }
Property Value
System.Boolean

Item[Int32]

Declaration
public virtual IRadTabItem this[int index] { get; }
Parameters
System.Int32 index

Property Value
IRadTabItem

PropagateItemDataContextToContent

Declaration
public virtual bool PropagateItemDataContextToContent { get; set; }
Property Value
System.Boolean

ReorderTabRows

Declaration
public virtual bool ReorderTabRows { get; set; }
Property Value
System.Boolean

SelectedContent

Declaration
public virtual object SelectedContent { get; set; }
Property Value
System.Object

SelectedContentTemplate

Declaration
public virtual DataTemplate SelectedContentTemplate { get; set; }
Property Value
Microsoft.UI.Xaml.DataTemplate

SelectedContentTemplateSelector

Declaration
public virtual DataTemplateSelector SelectedContentTemplateSelector { get; set; }
Property Value
Microsoft.UI.Xaml.Controls.DataTemplateSelector

SelectedItemRemoveBehaviour

Declaration
public SelectedItemRemoveBehaviour SelectedItemRemoveBehaviour { get; set; }
Property Value
SelectedItemRemoveBehaviour

TabFlags

Declaration
protected RadTabControlBase.TabControlState TabFlags { get; }
Property Value
RadTabControlBase.TabControlState

TabStrip

Declaration
protected Panel TabStrip { get; set; }
Property Value
Microsoft.UI.Xaml.Controls.Panel

Methods

add_DropDownClosed(DropDownEventHandler)

Declaration
public virtual void add_DropDownClosed(DropDownEventHandler value)
Parameters
DropDownEventHandler value

add_DropDownOpened(DropDownEventHandler)

Declaration
public virtual void add_DropDownOpened(DropDownEventHandler value)
Parameters
DropDownEventHandler value

add_PreviewSelectionChanged(RadSelectionChangedEventHandler)

Declaration
public void add_PreviewSelectionChanged(RadSelectionChangedEventHandler value)
Parameters
RadSelectionChangedEventHandler value

add_SelectionChanged(RadSelectionChangedEventHandler)

Declaration
public void add_SelectionChanged(RadSelectionChangedEventHandler value)
Parameters
RadSelectionChangedEventHandler value

ClearContentSafely()

Declaration
protected void ClearContentSafely()

GetContainer()

Declaration
protected virtual IRadTabItem GetContainer()
Returns
IRadTabItem

GetContainerForItemOverride()

Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
Microsoft.UI.Xaml.DependencyObject

GoToState(Boolean, String[])

Declaration
protected void GoToState(bool useTransitions, params string[] stateNames)
Parameters
System.Boolean useTransitions

System.String[] stateNames

IsItemItsOwnContainerOverride(Object)

Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object item

Returns
System.Boolean

IsSelectionNonBoundAtClientSide()

Declaration
protected virtual bool IsSelectionNonBoundAtClientSide()
Returns
System.Boolean

OnPreviewSelectionChanged(SelectionChangedEventArgs)

Declaration
protected virtual void OnPreviewSelectionChanged(SelectionChangedEventArgs e)
Parameters
SelectionChangedEventArgs e

OnSelectionChanged(RadSelectionChangedEventArgs)

Declaration
protected virtual void OnSelectionChanged(RadSelectionChangedEventArgs e)
Parameters
RadSelectionChangedEventArgs e

remove_DropDownClosed(DropDownEventHandler)

Declaration
public virtual void remove_DropDownClosed(DropDownEventHandler value)
Parameters
DropDownEventHandler value

remove_DropDownOpened(DropDownEventHandler)

Declaration
public virtual void remove_DropDownOpened(DropDownEventHandler value)
Parameters
DropDownEventHandler value

remove_PreviewSelectionChanged(RadSelectionChangedEventHandler)

Declaration
public void remove_PreviewSelectionChanged(RadSelectionChangedEventHandler value)
Parameters
RadSelectionChangedEventHandler value

remove_SelectionChanged(RadSelectionChangedEventHandler)

Declaration
public void remove_SelectionChanged(RadSelectionChangedEventHandler value)
Parameters
RadSelectionChangedEventHandler value

Selector_SelectionChanged(Object, SelectionChangedEventArgs)

Declaration
protected virtual void Selector_SelectionChanged(object sender, SelectionChangedEventArgs e)
Parameters
System.Object sender

SelectionChangedEventArgs e

UpdateSelectedContentProperties()

Declaration
protected virtual void UpdateSelectedContentProperties()

UpdateTabRows()

Declaration
protected virtual void UpdateTabRows()

Events

DropDownClosed

Declaration
public virtual event DropDownEventHandler DropDownClosed
Event Type
DropDownEventHandler

DropDownOpened

Declaration
public virtual event DropDownEventHandler DropDownOpened
Event Type
DropDownEventHandler

PreviewSelectionChanged

Declaration
public event RadSelectionChangedEventHandler PreviewSelectionChanged
Event Type
RadSelectionChangedEventHandler

SelectionChanged

Declaration
public event RadSelectionChangedEventHandler SelectionChanged
Event Type
RadSelectionChangedEventHandler

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
Support Resources
  • Knowledge Base
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.