private void tsLayout_Click(object sender, EventArgs e) { Utility.Save("FORM", "LOCATION", $"{ Location.X},{ Location.Y},{Width},{Height}"); dockPanel1.SaveAsXml(m_DockLayoutFile); OrderForm.SaveLayout(); MatchForm.SaveLayout(); ErrForm.SaveLayout(); CancelForm.SaveLayout(); SummaryForm.SaveLayout(); PositionForm.SaveLayout(); AlertBox.AlertWithoutReply(this, AlertBoxButton.Msg_OK, "版面儲存", "儲存完成!"); }
private void tsOrder_Click(object sender, EventArgs e) { switch ((sender as ToolStripMenuItem).Name) { case "tsOrder": if (!OrderForm.Created) { OrderForm.Show(dockPanel1, DockState.Document); } OrderForm.Activate(); break; case "tsCancel": if (!CancelForm.Created) { CancelForm.Show(dockPanel1, DockState.Document); } CancelForm.Activate(); break; case "tsMatch": if (!MatchForm.Created) { MatchForm.Show(dockPanel1, DockState.Document); } MatchForm.Activate(); break; case "tsError": if (!ErrForm.Created) { ErrForm.Show(dockPanel1, DockState.Document); } ErrForm.Activate(); break; case "tsSummary": if (!SummaryForm.Created) { SummaryForm.Show(dockPanel1, DockState.Document); } SummaryForm.Activate(); break; case "tsPosition": if (!PositionForm.Created) { PositionForm.Show(dockPanel1, DockState.Document); } PositionForm.Activate(); break; } }
private void tsReloadLayout_Click(object sender, EventArgs e) { if (File.Exists(m_DockLayoutFile)) { File.Delete(m_DockLayoutFile); } LoadLayout(); OrderForm.ResetLayout(); MatchForm.ResetLayout(); ErrForm.ResetLayout(); CancelForm.ResetLayout(); SummaryForm.ResetLayout(); PositionForm.ResetLayout(); }