Skip to main content

TdxNavBarViewsFactory.IndexOfName(string) Method

Returns the index of the NavBar control View by its name.

Declaration

function IndexOfName(const Name: string): Integer;

Parameters

Name Type
Name string

Returns

Type
Integer

Remarks

The Name parameter specifies the View’s name. If a View with the specified name is not registered within the NavBar control, the IndexOfName function returns -1.

A View for painting the NavBar control is specified via the View property. This property specifies the identity value of the required View. If you want to set a View by its name, use the IndexOfName method to obtain the corresponding View index first.

The following code applies the ExplorerBarView View to the NavBar control:

dxNavBar1.View := dxNavBarViewsFactory.IDs[dxNavBarViewsFactory.IndexOfName('ExplorerBarView')];

The following code does the same:

dxNavBar1.View := dxNavBarViewsFactory.GetIDFromName('ExplorerBarView');
See Also