VitNX_DockGroup.AddContent Method

public void AddContent( 
VitNX_DockContent dockContent 
)
This language is not supported or no code example is available.

Parameters

dockContent
VitNX_DockContent

public void AddContent(VitNX_DockContent dockContent)
 {
     dockContent.DockGroup = this;
     dockContent.Dock = DockStyle.Fill;
     dockContent.Order = 0;
     if (_contents.Count > 0)
     {
         var order = -1;
         foreach (var otherContent in _contents)
         {
             if (otherContent.Order >= order)
                 order = otherContent.Order + 1;
         }
         dockContent.Order = order;
     }
     _contents.Add(dockContent);
     Controls.Add(dockContent);
     dockContent.DockTextChanged += DockContent_DockTextChanged;
     _tabs.Add(dockContent, new VitNX_DockTab(dockContent));
     if (VisibleContent == null)
     {
         dockContent.Visible = true;
         VisibleContent = dockContent;
     }
     else
         dockContent.Visible = false;
     var menuItem = new ToolStripMenuItem(dockContent.DockText);
     menuItem.Tag = dockContent;
     menuItem.Click += TabMenuItem_Select;
     menuItem.Image = dockContent.Icon;
     _tabArea.AddMenuItem(menuItem);
     UpdateTabArea();
 }
					
This language is not supported or no code example is available.

.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+

In this article

Definition