Class AutoHideTabControlAccessibility
The AutoHideTabControlAccessibility class provides information about a side tab panel that can be used by an accessibility application.
Inheritance
Namespace: Syncfusion.Windows.Forms.Tools.Accessibility
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class AutoHideTabControlAccessibility : Control.ControlAccessibleObject
Constructors
AutoHideTabControlAccessibility(AHTabControl)
Initializes a new instance of the AutoHideTabControlAccessibility class.
Declaration
public AutoHideTabControlAccessibility(AHTabControl tabControl)
Parameters
Type | Name | Description |
---|---|---|
AHTabControl | tabControl |
Properties
Bounds
Gets the bounds of AHTabControl control.
Declaration
public override Rectangle Bounds { get; }
Property Value
Type |
---|
System.Drawing.Rectangle |
Description
Gets the description of AHTabControl control.
Declaration
public override string Description { get; }
Property Value
Type |
---|
System.String |
Name
Gets the name of AHTabControl control.
Declaration
public override string Name { get; }
Property Value
Type |
---|
System.String |
Parent
Gets the parent of AHTabControl control.
Declaration
public override AccessibleObject Parent { get; }
Property Value
Type |
---|
System.Windows.Forms.AccessibleObject |
Role
Gets the accessible role of AHTabControl control.
Declaration
public override AccessibleRole Role { get; }
Property Value
Type |
---|
System.Windows.Forms.AccessibleRole |
State
Gets the state of AHTabControl control.
Declaration
public override AccessibleStates State { get; }
Property Value
Type |
---|
System.Windows.Forms.AccessibleStates |
Value
Gets or sets the value of AHTabControl control.
Declaration
public override string Value { get; set; }
Property Value
Type |
---|
System.String |
Methods
GetChild(Int32)
Gets the Accessibility object of the tabpage which is identified by index.
Declaration
public override AccessibleObject GetChild(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index of the AHTabPage |
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | The AccessibleObject of the specified tab page. |
GetChildCount()
Gets the tabpages count in .
Declaration
public override int GetChildCount()
Returns
Type | Description |
---|---|
System.Int32 | The number of the tab pages. |
GetFocused()
Gets the focused control in accessible object
Declaration
public override AccessibleObject GetFocused()
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | Indicates whether its focused. |
GetSelected()
Gets the selected auto hide tabpage.
Declaration
public override AccessibleObject GetSelected()
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | Indicates whether the currently selected child. |
HitTest(Int32, Int32)
Retrieves the child object at the specified screen coordinates.
Declaration
public override AccessibleObject HitTest(int x, int y)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | x | The horizontal screen coordinate. |
System.Int32 | y | The vertical screen coordinate. |
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | An AHTabControlAccessibility that represents the child object at the given screen coordinates. This method returns the calling object if the object itself is at the location specified. Returns null if no object is at the tested location. |
Navigate(AccessibleNavigation)
Overridden navigate method
Declaration
public override AccessibleObject Navigate(AccessibleNavigation navdir)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.AccessibleNavigation | navdir | The instance of the accessible navigation. |
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | The accessible object of the selected tab. |