VitNX_DockGroup.AddContent Method
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+