ClassRadTabControl
Represents the Silverlight RadTabControl wrapper.
Definition
Namespace:Telerik.WebAii.Controls.Xaml.Wpf
Assembly:Telerik.WebAii.Controls.Xaml.dll
Syntax:
public class RadTabControl : ItemsControl, IAutomationPeer, IPeerConverter, IRadTabControl, IControl, IFrameworkElement, ITargetElement
Inheritance: objectAutomationObject<FrameworkElement>FrameworkElementWpfTestElementControlItemsControlRadTabControl
Derived Classes:
Implements:
Inherited Members
Constructors
RadTabControl()
Initializes a new instance of the RadTabControl class. Empty contructor [Must have].
Declaration
public RadTabControl()
Properties
AllTabsEqualHeight
Gets or sets whether all the present tabs have equal height.
Declaration
public bool AllTabsEqualHeight { get; set; }
Property Value
Implements
AllowDragOverTab
Gets or sets a value indicating whether dragging objects over a TabItem will select this TabItem.
Declaration
public bool AllowDragOverTab { get; set; }
Property Value
Implements
AllowDragReorder
Gets or sets a value indicating whether the user will be able to rearrange the tabs with dragging.
Declaration
public bool AllowDragReorder { get; set; }
Property Value
Implements
BackgroundVisibility
Gets or sets the visibility of the Background of the TabControl.
Declaration
public Visibility BackgroundVisibility { get; set; }
Property Value
Implements
ContentPresenterElement
Get the TabControl ContentPresenter element.
Declaration
public ContentPresenter ContentPresenterElement { get; }
Property Value
DropDownButtonFrameworkElement
Get the toggle button showing the remaining tab items on click.
Declaration
public FrameworkElement DropDownButtonFrameworkElement { get; }
Property Value
Implements
LeftScrollButtonElement
Get the repeat button which on click scrolls the tab items on left.
Declaration
public FrameworkElement LeftScrollButtonElement { get; }
Property Value
Implements
ReorderTabRows
Gets or sets whether the TabItem rows would be reordered when selected.
Declaration
public bool ReorderTabRows { get; set; }
Property Value
Implements
RightScrollButtonElement
Get the repeat button which on click scrolls the tab items on right.
Declaration
public FrameworkElement RightScrollButtonElement { get; }
Property Value
Implements
SelectedIndex
Gets or sets the index of the selected item. The default value is -1 which means that no item is selected.
TabItemElements
Gets the list of the RadTabItem elements.
Declaration
public IList<IRadTabItem> TabItemElements { get; }
Property Value
Implements
TabOrientation
Gets or sets the orientation of the TabItems in the TabControl.
Declaration
public Orientation TabOrientation { get; set; }
Property Value
Implements
TabPosition
Get the TabControl position determined by element rectangles Top, Bottom, Left and Right comparison.
Declaration
public Position TabPosition { get; }
Property Value
Implements
TabWrapPanel
Get the tab strip panel holding the tab items.
Declaration
protected FrameworkElement TabWrapPanel { get; }
Property Value
Methods
AssignReference(AutomationReference)
Assign the reference and perform your custom class initialization.
Declaration
public override void AssignReference(AutomationReference reference)
Parameters
reference
Overrides
Implements
ScrollLeft()
Simulates user clicking on the left scrolling repeat button.
Declaration
public void ScrollLeft()
Implements
ScrollRight()
Simulates user clicking on the right scrolling repeat button.
Declaration
public void ScrollRight()
Implements
ToggleDropDown()
Simulates user clicking on the toggle button which on click shows the remaining tab items.
Declaration
public void ToggleDropDown()
Implements