Provides access to members that control the TOCControl. Note: the ITOCControl interface has been superseded byITOCControl2. Please consider using the more recent version.
Product Availability
Description
The ITOCControl interface is a starting point for any tasks related to the TOCControl such as setting the general appearance, setting the Buddy control, and managing layer visibility and label editing.
Members
Description | ||
---|---|---|
AboutBox | Displays a dialog of information about the TOCControl. | |
ActiveView | The ActiveView used to populate the TOCControl. | |
Appearance | The appearance of the TOCControl. | |
BorderStyle | The border style of the TOCControl. | |
Buddy | The object whose ActiveView is used to populate the TOCControl. | |
CustomProperty | A property to associate data with a control. | |
Enabled | Indicates whether the TOCControl can respond to user generated events. | |
HitTest | Returns the item in the TOCControl at the specified coordinates. | |
hWnd | Handle to the window associated with the TOCControl. | |
KeyIntercept | A property that specifies interception of key strokes that are normally handled by the container. When intercepted the OnKeyDown and OnKeyUp events will be called. This value can be a combined bit mask of esriKeyIntercept enum values. | |
LabelEdit | Label editing state. | |
LayerVisibilityEdit | Layer visibility editing state. | |
MouseIcon | Custom mouse icon used if MousePointer is 99. | |
MousePointer | The mouse pointer displayed over the TOCControl. | |
Object | A property that returns the underlying control. This can be used when the control is inside a wrapper object that has been added by a development environment. | |
SetActiveView | Sets the ActiveView used to populate the TOCControl. | |
SetBuddyControl | Sets a control to be a buddy of the toolbar, this control must support ITOCBuddy. | |
Update | Updates the contents of the TOCControl to match its ActiveView. |
CoClasses that implement ITOCControl
CoClasses and Classes | Description |
---|---|
TOCControl | Esri TOCControl |
When querying interface to ITOCControl in Visual Basic .NET or Visual C# .NET the Object property or container specific code must be used. This is because .NET contains the real control inside a wrapper object known as an host.
ITOCControl tocControl = axTOCControl1.Object as ITOCControl;
When querying interface to ITOCControl in Visual Basic .NET or Visual C# .NET the Object property or container specific code must be used. This is because .NET contains the real control inside a wrapper object known as an host.
Dim tocControl As ITOCControl = AxTOCControl1.Object