ArcFM Desktop Developer Guide
MdiTabCollection Class
Members 


Version: 10.2.1b and 10.2.1b SP1

Resource Center Home

Product Availability
ArcFM Desktop and ArcFM Engine
Required Licenses
ArcFM, Designer, ArcFM Viewer, ArcFM Engine, ArcFM Engine Editor, or ArcFM Viewer for ArcGIS Engine
.NET Assembly
Miner.Windows.dll
Provides the list of MdiTabs that are members of a MdiTabGroup.
Object Model
MdiTabCollection Class
Syntax
'Declaration
 
<DefaultMemberAttribute("Item")>
Public Class MdiTabCollection 
'Usage
 
Dim instance As MdiTabCollection
[DefaultMember("Item")]
public class MdiTabCollection 
Remarks

Because the list of tabs in a tab group can change (via drag and drop) without the framework being notified, the Infragistics system is used to maintain the list of tabs that compose a tab group. This class wraps (and hides) the Infragistics MdiTabsCollection. It provides an enumerator for iterating over the collection. The Tag property of each Infragistics MdiTab is used to hold a reference to the corresponding framework MdiTab object. The accessors for this class call the framework MdiTab.GetMdiTab static function to ensure that a framework MdiTab has been created and assigned to the Infragistics MdiTab.

Also, while this class is derived from the generic ICollection, the collection is limited in its ability. Items cannot be added or removed from the collection directly. Instead, the MDI tab Manager contains methods for managing the list of MDI tabbed windows and maintaining this MDI tab collection indirectly.

Inheritance Hierarchy

System.Object
   Miner.Windows.TabbedMdi.MdiTabCollection

Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

MdiTabCollection Members
Miner.Windows.TabbedMdi Namespace

 

 


Send Comment