Class TabPanelAdv
Presents tab panel for TabControlExt
Inheritance
Implements
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class TabPanelAdv : ContentControl, IDisposable
Constructors
TabPanelAdv()
Initializes a new instance of the TabPanelAdv class.
Declaration
public TabPanelAdv()
Fields
CornerRadiusProperty
Represents the eCornerRadius Dependency property
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
IsAllItemsVisibleProperty
Represents the IsAllItemsVisible Dependency property
Declaration
public static readonly DependencyProperty IsAllItemsVisibleProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
IsAllItemsVisiblePropertyKey
Represents the IsAllItemsVisiblePropertyKey
Declaration
protected static readonly DependencyPropertyKey IsAllItemsVisiblePropertyKey
Field Value
| Type |
|---|
| System.Windows.DependencyPropertyKey |
Properties
CornerRadius
Gets or sets the value of the IsAllItemsVisible dependency property.
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
| Type |
|---|
| System.Windows.CornerRadius |
IsAllItemsVisible
Gets a value indicating whether IsAllItemsVisible is true.
Declaration
public bool IsAllItemsVisible { get; }
Property Value
| Type |
|---|
| System.Boolean |
Methods
ArrangeOverride(Size)
Called to arrange and size the content of a System.Windows.Controls.Control object.
Declaration
protected override Size ArrangeOverride(Size arrangeBounds)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Size | arrangeBounds | The computed size that is used to arrange the content. |
Returns
| Type | Description |
|---|---|
| System.Windows.Size | The size of the control. |
DisableNextPart()
Disables Next part of scrolling buttons.
Declaration
public void DisableNextPart()
DisablePrevPart()
Disables Prev part of scrolling buttons.
Declaration
public void DisablePrevPart()
Dispose()
Method to clear unused objects
Declaration
public void Dispose()
EnableNextPart()
Enables Next part of scrolling buttons.
Declaration
public void EnableNextPart()
EnablePrevPart()
Enables Prev part of scrolling buttons.
Declaration
public void EnablePrevPart()
HideScrollingButtons()
Hides scroll buttons when it is needed.
Declaration
public void HideScrollingButtons()
MeasureOverride(Size)
Called to remeasure a control.
Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Size | constraint | The maximum size that the method can return. |
Returns
| Type | Description |
|---|---|
| System.Windows.Size | The size of the control, up to the maximum specified by |
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnDragOver(DragEventArgs)
Declaration
protected override void OnDragOver(DragEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DragEventArgs | e |
OnGiveFeedback(GiveFeedbackEventArgs)
Declaration
protected override void OnGiveFeedback(GiveFeedbackEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.GiveFeedbackEventArgs | e |
OnPropertyChanged(DependencyPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DependencyPropertyChangedEventArgs | e |
ShowScrollingButtons()
Shows scroll buttons when it is needed.
Declaration
public void ShowScrollingButtons()