/// <summary> /// Click inventory system button. /// </summary> private void ClickInventorySystemButton(object sender, System.EventArgs eventArguments) { InventoryForm inventoryForm; inventoryForm = new InventoryForm(_model); inventoryForm.FormClosed += (formClosedSender, formClosedEventArguments) => _inventorySystemButton.Enabled = true; inventoryForm.Show(); _inventorySystemButton.Enabled = false; }
/// <summary> /// Click inventory system button. /// </summary> private void ClickInventorySystemButton(object sender, System.EventArgs eventArguments) { InventoryForm inventoryForm; inventoryForm = new InventoryForm(_inventoryPresentationModel, _model); inventoryForm.FormClosed += CloseInventoryForm; inventoryForm.Show(); _mainPresentationModel.ClickInventorySystemButton(); RefreshControls(); }