private void OnToolbarParentChanged(object sender, EventArgs e) { ToolStripDock dock = ConvertToToolStripDock(_toolStripContainer, _toolbar); if (dock != ToolStripDock.None) { ToolStripSettings settings = ToolStripSettings.Default; settings.ToolStripDock = dock; settings.Save(); } }
private static ToolStripPanel ConvertToToolStripPanel(ToolStripContainer toolStripContainer, ToolStripDock dock) { switch (dock) { case ToolStripDock.Left: return(toolStripContainer.LeftToolStripPanel); case ToolStripDock.Top: return(toolStripContainer.TopToolStripPanel); case ToolStripDock.Right: return(toolStripContainer.RightToolStripPanel); case ToolStripDock.Bottom: return(toolStripContainer.BottomToolStripPanel); case ToolStripDock.None: default: return(null); } }
private static ToolStripPanel ConvertToToolStripPanel(ToolStripContainer toolStripContainer, ToolStripDock dock) { switch (dock) { case ToolStripDock.Left: return toolStripContainer.LeftToolStripPanel; case ToolStripDock.Top: return toolStripContainer.TopToolStripPanel; case ToolStripDock.Right: return toolStripContainer.RightToolStripPanel; case ToolStripDock.Bottom: return toolStripContainer.BottomToolStripPanel; case ToolStripDock.None: default: return null; } }