logo
VitNX3 Documentation

# VitNX_DockPanel.InsertContent Method

Namespace: VitNX.UI.ControlsV1.Docking
Assembly: VitNX3 (in VitNX3.dll)
VB
C#
F#
C++
JScript
Copy

    public void InsertContent(
       VitNX_DockContent dockContent,
       VitNX_DockGroup dockGroup,
       DockInsertType insertType
    )

    This language is not supported or no code example is available.

#### Parameters

dockContent
  VitNX_DockContent

dockGroup
  VitNX_DockGroup

insertType
  DockInsertType

Source code
VB
C#
F#
C++
JScript
Copy

    public void InsertContent(VitNX_DockContent dockContent,
         VitNX_DockGroup dockGroup,
         DockInsertType insertType)
     {
         if (_contents.Contains(dockContent))
             RemoveContent(dockContent);
         dockContent.DockPanel = this;
         _contents.Add(dockContent);
         dockContent.DockArea = dockGroup.DockArea;
         var region = _regions[dockGroup.DockArea];
         region.InsertContent(dockContent, dockGroup, insertType);
         if (ContentAdded != null)
             ContentAdded(this, new DockContentEventArgs(dockContent));
         dockContent.Select();
     }

    This language is not supported or no code example is available.

Applies to

#### .NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

#### .NET Core

Supported in: 5.0+, 6.0+
See Also
VitNX_DockPanel Class
VitNX.UI.ControlsV1.Docking Namespace