WPF

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TabSplitterItem

    Show / Hide Table of Contents

    Class TabSplitterItem

    Class Represents the Tab splitter item

    Inheritance
    System.Object
    TabSplitterItem
    Implements
    System.IDisposable
    Namespace: Syncfusion.Windows.Tools.Controls
    Assembly: Syncfusion.Tools.Wpf.dll
    Syntax
    [SkinType(SkinVisualStyle = Skin.Office2007Silver, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007SilverStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Blend, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/BlendStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Transparent, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/TransparentStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Default, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF;component/Controls/TabSplitter/Themes/Generic.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2007Blue, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007BlueStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Default, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF;component/Controls/TabSplitter/Themes/Generic.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2007Black, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007BlackStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.VS2010, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/VS2010Style.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Blue, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010BlueStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Black, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010BlackStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Office2010Silver, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010SilverStyle.xaml")]
    [SkinType(SkinVisualStyle = Skin.Metro, Type = typeof(TabSplitterItem), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/MetroStyle.xaml")]
    public class TabSplitterItem : Control, IDisposable

    Constructors

    TabSplitterItem()

    Initializes a new instance of the TabSplitterItem class.

    Declaration
    public TabSplitterItem()

    Fields

    HeaderProperty

    Identifies Header dependency property of the TabSplitterItem.

    Declaration
    public static readonly DependencyProperty HeaderProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsCollapsedBottomPanelProperty

    Identifies IsCollapsedBottomPanel dependency property of the TabSplitterItem.

    Declaration
    public static readonly DependencyProperty IsCollapsedBottomPanelProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsSelectedProperty

    Identifies IsSelected dependency property of the TabSplitterItem.

    Declaration
    public static readonly DependencyProperty IsSelectedProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    OrientationProperty

    Identifies Orientation dependency property of the TabSplitterItem.

    Declaration
    public static readonly DependencyProperty OrientationProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    RotateDurationProperty

    Identifies RotateDurationProperty dependency property of the TabSplitterItem.

    Declaration
    public static readonly DependencyProperty RotateDurationProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    BottomPanelItems

    Gets the bottom panel items.

    Declaration
    public SplitterPagesCollection BottomPanelItems { get; }
    Property Value
    Type Description
    SplitterPagesCollection

    The bottom panel items.

    Header

    Gets or sets the header.

    Declaration
    public object Header { get; set; }
    Property Value
    Type Description
    System.Object

    The header.

    IsCollapsedBottomPanel

    Gets or sets a value indicating whether this instance is collapsed bottom panel.

    Declaration
    public bool IsCollapsedBottomPanel { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is collapsed bottom panel; otherwise, false.

    IsSelected

    Gets or sets a value indicating whether this instance is selected.

    Declaration
    public bool IsSelected { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is selected; otherwise, false.

    Orientation

    Gets or sets the value of the Orientation dependency property.

    Declaration
    public Orientation Orientation { get; set; }
    Property Value
    Type Description
    System.Windows.Controls.Orientation

    RotateDuration

    Gets or sets the duration of the rotate.

    Declaration
    public TimeSpan RotateDuration { get; set; }
    Property Value
    Type Description
    System.TimeSpan

    The duration of the rotate.

    TopPanelItems

    Gets pages collection the top panel items.

    Declaration
    public SplitterPagesCollection TopPanelItems { get; }
    Property Value
    Type Description
    SplitterPagesCollection

    The top panel items.

    Methods

    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    Declaration
    public void Dispose()

    MeasureOverride(Size)

    Declaration
    protected override Size MeasureOverride(Size constraint)
    Parameters
    Type Name Description
    System.Windows.Size constraint
    Returns
    Type Description
    System.Windows.Size

    OnAccessKey(AccessKeyEventArgs)

    Provides class handling for when an access key that is meaningful for this element is invoked.

    Declaration
    protected override void OnAccessKey(AccessKeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.AccessKeyEventArgs e

    The event data to the access key event. The event data reports which key was invoked, and indicate whether the System.Windows.Input.AccessKeyManager object that controls the sending of these events also sent this access key invocation to other elements.

    OnApplyTemplate()

    Declaration
    public override void OnApplyTemplate()

    OnIsCollapsedBottomPanelChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected virtual void OnIsCollapsedBottomPanelChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e

    OnMouseLeftButtonDown(MouseButtonEventArgs)

    Invoked when an unhandled System.Windows.UIElement.MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.

    Declaration
    protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    The System.Windows.Input.MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed.

    OnOrientationChanged(DependencyPropertyChangedEventArgs)

    Raises OrientationChanged event.

    Declaration
    protected virtual void OnOrientationChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e

    Property change details, such as old value and new value.

    OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

    Invoked when an unhandled System.Windows.Input.Keyboard.PreviewGotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

    Declaration
    protected override void OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyboardFocusChangedEventArgs e

    The System.Windows.Input.KeyboardFocusChangedEventArgs that contains the event data.

    OnSelected(RoutedEventArgs)

    Raises the Selected event.

    Declaration
    protected virtual void OnSelected(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    The System.Windows.RoutedEventArgs instance containing the event data.

    OnSelectedPageChanged(DependencyPropertyChangedEventArgs)

    Raises the SelectedPageChanged event.

    Declaration
    protected virtual void OnSelectedPageChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e

    The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data.

    OnUnselected(RoutedEventArgs)

    Raises the Unselected event.

    Declaration
    protected virtual void OnUnselected(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    The System.Windows.RoutedEventArgs instance containing the event data.

    Events

    IsCollapsedBottomPanelChanged

    Declaration
    public event PropertyChangedCallback IsCollapsedBottomPanelChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    OrientationChanged

    Event that is raised when Orientation property is changed.

    Declaration
    public event PropertyChangedCallback OrientationChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    SelectedPageChanged

    Occurs when [selected page changed].

    Declaration
    public event PropertyChangedCallback SelectedPageChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    SplitterPagesSelectionChanged

    SplitterPagesSelectionChanged Routed Event

    Declaration
    public event SplitterPagesSelectionChangedEventHandler SplitterPagesSelectionChanged
    Event Type
    Type Description
    SplitterPagesSelectionChangedEventHandler

    Implements

    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved