private void OkButtonClick(object sender, EventArgs e) { if (!IsValid()) { MessageBox.Show("No name specified!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Key = new KeyData { Name = NameBox.Text, Type = TypeBox.Text }; CloseForm(); }
private void AddKey(KeyData data) { if (ItemManager.KeyData.ContainsKey(data.Name)) { DialogResult result = MessageBox.Show(data.Name + " already exists. Overwrite it?", "Key Exists", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result != DialogResult.Yes) return; ItemManager.KeyData[data.Name] = data; LoadKeys(); return; } ItemManager.KeyData.Add(data.Name, data); DetailList.Items.Add(data); }
private void FormCancelButtonClick(object sender, EventArgs e) { Key = null; CloseForm(); }