Class RadTabControlBase
Inheritance
System.Object
RadTabControlBase
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class RadTabControlBase : RadSelector
Constructors
Declaration
protected RadTabControlBase()
Fields
Declaration
public static readonly DependencyProperty BackgroundVisibilityProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ContentTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ContentTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent DropDownClosedEvent
Field Value
Declaration
public static readonly RoutedEvent DropDownOpenedEvent
Field Value
Declaration
public static readonly DependencyProperty IsContentPreservedProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent PreviewSelectionChangedEvent
Field Value
Declaration
public static readonly DependencyProperty PropagateItemDataContextToContentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ReorderTabRowsProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedContentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedContentTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedContentTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedItemRemoveBehaviourProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent SelectionChangedEvent
Field Value
Properties
Declaration
public virtual Visibility BackgroundVisibility { get; set; }
Property Value
|
Microsoft.UI.Xaml.Visibility
|
Declaration
protected ContentPresenter ContentElement { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.ContentPresenter
|
Declaration
protected Grid ContentElementsPanel { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.Grid
|
Declaration
public virtual DataTemplate ContentTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public virtual DataTemplateSelector ContentTemplateSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
|
Declaration
public virtual bool IsContentPreserved { get; set; }
Property Value
Declaration
public bool IsDefaultItemSelected { get; set; }
Property Value
Declaration
public virtual IRadTabItem this[int index] { get; }
Parameters
Property Value
Declaration
public virtual bool PropagateItemDataContextToContent { get; set; }
Property Value
Declaration
public virtual bool ReorderTabRows { get; set; }
Property Value
Declaration
public virtual object SelectedContent { get; set; }
Property Value
Declaration
public virtual DataTemplate SelectedContentTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public virtual DataTemplateSelector SelectedContentTemplateSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
|
Declaration
public SelectedItemRemoveBehaviour SelectedItemRemoveBehaviour { get; set; }
Property Value
Declaration
protected RadTabControlBase.TabControlState TabFlags { get; }
Property Value
Declaration
protected Panel TabStrip { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.Panel
|
Methods
Declaration
public virtual void add_DropDownClosed(DropDownEventHandler value)
Parameters
Declaration
public virtual void add_DropDownOpened(DropDownEventHandler value)
Parameters
Declaration
public void add_PreviewSelectionChanged(RadSelectionChangedEventHandler value)
Parameters
Declaration
public void add_SelectionChanged(RadSelectionChangedEventHandler value)
Parameters
Declaration
protected void ClearContentSafely()
Declaration
protected virtual IRadTabItem GetContainer()
Returns
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
|
Microsoft.UI.Xaml.DependencyObject
|
Declaration
protected void GoToState(bool useTransitions, params string[] stateNames)
Parameters
|
System.Boolean
useTransitions
|
|
System.String[]
stateNames
|
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
Returns
Declaration
protected virtual bool IsSelectionNonBoundAtClientSide()
Returns
Declaration
protected virtual void OnPreviewSelectionChanged(SelectionChangedEventArgs e)
Parameters
Declaration
protected virtual void OnSelectionChanged(RadSelectionChangedEventArgs e)
Parameters
Declaration
public virtual void remove_DropDownClosed(DropDownEventHandler value)
Parameters
Declaration
public virtual void remove_DropDownOpened(DropDownEventHandler value)
Parameters
Declaration
public void remove_PreviewSelectionChanged(RadSelectionChangedEventHandler value)
Parameters
Declaration
public void remove_SelectionChanged(RadSelectionChangedEventHandler value)
Parameters
Declaration
protected virtual void Selector_SelectionChanged(object sender, SelectionChangedEventArgs e)
Parameters
Declaration
protected virtual void UpdateSelectedContentProperties()
Declaration
protected virtual void UpdateTabRows()
Events
Declaration
public virtual event DropDownEventHandler DropDownClosed
Event Type
Declaration
public virtual event DropDownEventHandler DropDownOpened
Event Type
Declaration
public event RadSelectionChangedEventHandler PreviewSelectionChanged
Event Type
Declaration
public event RadSelectionChangedEventHandler SelectionChanged
Event Type
Extension Methods