XtraMdiTabPageCollection Class
Represents a tabbed MDI manager’s page collection.
Namespace: DevExpress.XtraTabbedMdi
Assembly: DevExpress.XtraBars.v24.1.dll
NuGet Package: DevExpress.Win.Navigation
Declaration
[ListBindable(false)]
public class XtraMdiTabPageCollection :
CollectionBase,
IDisposable,
IEnumerable<XtraMdiTabPage>,
IEnumerable
Related API Members
The following members return XtraMdiTabPageCollection objects:
Remarks
The XtraMdiTabPageCollection class manages a collection of XtraMdiTabPage objects that represent multiple document interface (MDI) child forms that are parented to the form. Individual tab pages can be accessed using index notation or by specifying the MDI child form to which they correspond. Use the XtraMdiTabPageCollection.Item property for this purpose.
The XtraMdiTabPageCollection.Add, XtraMdiTabPageCollection.Insert and XtraMdiTabPageCollection.Remove methods are implemented for internal needs only and should not be used in code. Tab pages are dynamically created and added to the collection after the tabbed MDI manager has been used to manage the child forms. If the manager isn’t used, its tab page collection is automatically cleared. To let the tabbed MDI manager control the MDI child forms, its XtraTabbedMdiManager.MdiParent property must be set to the parent form.
The collection of tab pages can be accessed via the tabbed MDI manager’s XtraTabbedMdiManager.Pages property.