Share via


ContainerBase Class

Applies styles to the base tool window and performs common operations, such as setting up borders and watermarks.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell (in Microsoft.VisualStudio.Modeling.Sdk.Shell.dll)

Syntax

'Declaration
Public Class ContainerBase _
    Inherits ContainerControl
'Usage
Dim instance As ContainerBase
public class ContainerBase : ContainerControl
public ref class ContainerBase : public ContainerControl
public class ContainerBase extends ContainerControl

Remarks

This is the base class for containers. It is hosed within the ToolWindow class.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.ScrollableControl
          System.Windows.Forms.ContainerControl
            Microsoft.VisualStudio.Modeling.Shell.ContainerBase
              Microsoft.VisualStudio.Modeling.Shell.ModelExplorerTreeContainer

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ContainerBase Members

Microsoft.VisualStudio.Modeling.Shell Namespace