Class RadTabControl
Inheritance
System.Object
RadTabControl
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RadTabControl : RadTabControlBase
Constructors
Fields
Declaration
public static readonly DependencyProperty AdditionalContentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AlignProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AllowDragOverTabProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AllowDragReorderProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AllTabsEqualHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty BottomTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DropDownDisplayMemberPathProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DropDownDisplayModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsDropDownOpenProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ItemDropDownContentTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ItemDropDownContentTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent ItemReorderedEvent
Field Value
Declaration
public static readonly DependencyProperty LeftTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty OverflowModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent PreviewTabClosedEvent
Field Value
Declaration
public static readonly RoutedEvent PreviewTabPinnedEvent
Field Value
Declaration
public static readonly RoutedEvent PreviewTabUnpinnedEvent
Field Value
Declaration
public static readonly DependencyProperty RightTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent TabClosedEvent
Field Value
Declaration
public static readonly DependencyProperty TabOrientationProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent TabPinnedEvent
Field Value
Declaration
public static readonly DependencyProperty TabStripPlacementProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent TabUnpinnedEvent
Field Value
Declaration
public static readonly DependencyProperty TopTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public object AdditionalContent { get; set; }
Property Value
Declaration
public TabStripAlign Align { get; set; }
Property Value
Declaration
public bool AllowDragOverTab { get; set; }
Property Value
Declaration
public bool AllowDragReorder { get; set; }
Property Value
Declaration
public bool AllTabsEqualHeight { get; set; }
Property Value
Declaration
public ControlTemplate BottomTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.ControlTemplate
|
Declaration
public string DropDownDisplayMemberPath { get; set; }
Property Value
Declaration
public TabControlDropDownDisplayMode DropDownDisplayMode { get; set; }
Property Value
Declaration
public bool IsDropDownOpen { get; set; }
Property Value
Declaration
public DataTemplate ItemDropDownContentTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public DataTemplateSelector ItemDropDownContentTemplateSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
|
Declaration
public ControlTemplate LeftTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.ControlTemplate
|
Declaration
public TabOverflowMode OverflowMode { get; set; }
Property Value
Declaration
public ReadOnlyObservableCollection<RadTabItem> PinnedItems { get; }
Property Value
|
System.Collections.ObjectModel.ReadOnlyObservableCollection<RadTabItem>
|
Declaration
public ControlTemplate RightTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.ControlTemplate
|
Declaration
public Orientation TabOrientation { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.Orientation
|
Declaration
public Dock TabStripPlacement { get; set; }
Property Value
Declaration
public ControlTemplate TopTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.ControlTemplate
|
Methods
Declaration
public virtual void add_ItemReordered(ItemReorderedEventHandler value)
Parameters
Declaration
protected void ChangeVisualState(bool useTransitions)
Parameters
|
System.Boolean
useTransitions
|
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
element
|
|
System.Object
item
|
Declaration
protected virtual ControlTemplate FindTemplateFromPosition(Dock position)
Parameters
Returns
|
Microsoft.UI.Xaml.Controls.ControlTemplate
|
Declaration
protected override IRadTabItem GetContainer()
Returns
Overrides
Declaration
protected override void OnApplyTemplate()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
|
Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
|
Declaration
protected virtual void OnIsDropDownOpenChanged(bool oldValue, bool newValue)
Parameters
|
System.Boolean
oldValue
|
|
System.Boolean
newValue
|
Declaration
protected override void OnItemsChanged(object e)
Parameters
Overrides
Declaration
protected virtual bool OnPreviewTabClosed(PreviewTabChangedEventArgs args)
Parameters
Returns
Declaration
protected virtual bool OnPreviewTabPinned(PreviewTabChangedEventArgs args)
Parameters
Returns
Declaration
protected virtual bool OnPreviewTabUnpinned(PreviewTabChangedEventArgs args)
Parameters
Returns
Declaration
protected override void OnSelectionChanged(RadSelectionChangedEventArgs e)
Parameters
Overrides
Declaration
protected virtual void OnTabClosed(TabChangedEventArgs args)
Parameters
Declaration
protected virtual void OnTabPinned(TabChangedEventArgs args)
Parameters
Declaration
protected virtual void OnTabUnpinned(TabChangedEventArgs args)
Parameters
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
element
|
|
System.Object
item
|
Overrides
Declaration
public virtual void remove_ItemReordered(ItemReorderedEventHandler value)
Parameters
Declaration
protected override void UpdateSelectedContentProperties()
Overrides
Declaration
protected void UpdateTabStrip()
Events
Declaration
public virtual event ItemReorderedEventHandler ItemReordered
Event Type
Declaration
public event EventHandler<PreviewTabChangedEventArgs> PreviewTabClosed
Event Type
Declaration
public event EventHandler<PreviewTabChangedEventArgs> PreviewTabPinned
Event Type
Declaration
public event EventHandler<PreviewTabChangedEventArgs> PreviewTabUnpinned
Event Type
Declaration
public event EventHandler<TabChangedEventArgs> TabClosed
Event Type
Declaration
public event EventHandler<TabChangedEventArgs> TabPinned
Event Type
Declaration
public event EventHandler<TabChangedEventArgs> TabUnpinned
Event Type
Extension Methods