public void ChangeFormState() { if (ShipInfoForm == null) { ShipInfoForm = FormShipEditorInfo.Instance(Ship, cde); ShipInfoForm.TopLevel = false; tabPageShipInfo.Controls.Add(ShipInfoForm); ShipInfoForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; ShipInfoForm.Dock = DockStyle.Fill; ShipInfoForm.ChangeFormState(); ShipInfoForm.Show(); } if (ShipCargoForm == null) { ShipCargoForm = FormShipEditorCargo.Instance(Ship, cde); ShipCargoForm.TopLevel = false; tabPageShipCargo.Controls.Add(ShipCargoForm); ShipCargoForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; ShipCargoForm.Dock = DockStyle.Fill; ShipCargoForm.ChangeFormState(); ShipCargoForm.Show(); } }