private void buttonAddLayer_Click(object sender, EventArgs e) { try { archive.AddLayer(); comboBoxLayers.Items.Add(archive.LayerToString(archive.GetLayerCount() - 1)); comboBoxLayers.SelectedIndex = comboBoxLayers.Items.Count - 1; PopulateAssetListAndComboBox(); archive.UnsavedChanges = true; } catch (Exception ex) { MessageBox.Show("Unable to add layer: " + ex.Message); } }