Hi,
I have opened a form as a tab in dockingmanager as follows:
frmtest doc = new frmtest ();
doc.FormBorderStyle = FormBorderStyle.None;
this.dockingManager1.SetEnableDocking(doc, true);
this.dockingManager1.SetDockIcon(doc, 0);
this.dockingManager1.SetDockLabel(doc, doc.Text);
dockingManager1.SetWindowMode(doc, WindowMode.Document);
dockingManager1.DockAsDocument(doc);
Now I would like to open a modal form from the above opened form as a tab next to this form. Is it possible?
Thanks!
Thanks for the response
Hi,
Is there a way to hide the mazimize and menu button on a floating panel?
I've tried :
dockingManager1.SetCloseButtonVisibility(panelSubMenu, false);
dockingManager1.SetMenuButtonVisibility(panelSubMenu, false);
dockingManager1.SetAutoHideButtonVisibility(panelSubMenu, false);
dockingManager1.MaximizeButtonEnabled = false;
dockingManager1.EnableContextMenu = false;
|
dockingManager1.DockStateChanged += DockingManager1_DockStateChanged;
private void DockingManager1_DockStateChanged(object sender, DockStateChangeEventArgs arg) {
if(arg.NewState == DockState.Float)
{
for (int i = 0; i < this.dockingManager1.CaptionButtons.Count; i++)
{
if (this.dockingManager1.CaptionButtons[i].Name == "MaximizeButton" || this.dockingManager1.CaptionButtons[i].Name == "MenuButton")
{
this.dockingManager1.CaptionButtons.RemoveAt(i);
}
}
}
} |
Works perfect! Thanks so much!