TabOrderManager

Wisej.Web.TabOrderManager

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.5.0.0)

Provides automatic tab order management to containers.

public class TabOrderManager : Component, IExtenderProvider

Constructors

Initializes a new instance of the TabOrderManager without a specified container.

Initializes a new instance of the TabOrderManager class with a specified container.

NameTypeDescription

container

An IContainer that represents the container of the JavaScript extender.

Methods

Updates the TabIndex of all the children controls.

ParameterTypeDescription

container

Container owning the children to update.

direction

One of TabOrderManagerDirection indicating how to increase the tab index.

tabIndex

Starting tab index.

deep

True to assign the tab index of all children at all levels.

Returns: Int32.

Removes all TabOrderManagerDirection values.

Returns or sets the TabOrderManagerDirection assigned to the specified container.

ParameterTypeDescription

container

The container that will use the TabOrderManager to automatically arrange the TabIndex of its children.

Returns: TabOrderManagerDirection. One of the TabOrderManagerDirection values.

Resets the TabOrderManagerDirection assigned to the specified container .

ParameterTypeDescription

container

Adds the TabOrderManagerDirection to the specified container.

ParameterTypeDescription

container

The container to assign the TabOrderManagerDirection to.

value

New TabOrderManagerDirection to assign to the container .

Updates the tab order of the top container and all its child containers.

Updates the TabIndex of all children controls using the specified TabOrderManagerDirection to calculate the tabbing order.

ParameterTypeDescription

container

The Control that container the child control to update.

direction

The TabOrderManagerDirection used to determine the new tabbing order.

Last updated