private void CustomOptionMenuItem_Click(object sender, EventArgs e) { // Getting a reference to the password entry form ToolStripMenuItem customOptionMenuItem = sender as ToolStripMenuItem; CustomDateOption option = customOptionMenuItem.Tag as CustomDateOption; PwEntryForm entryForm = ((ContextMenuStrip)(((ToolStripMenuItem)sender).Owner)).SourceControl.TopLevelControl as PwEntryForm; // Set the expiration date. entryForm.SetExpireIn(option.Years, option.Months, option.Days); }
/// <summary> /// Executes when the accept button is clicked. /// </summary> private void AcceptBtn_Click(object sender, EventArgs e) { if (CustomDateOption == null) CustomDateOption = new CustomDateOption { Days = (int)daysNumericUpDown.Value, Months = (int)monthsNumericUpDown.Value, Years = (int)yearsNumericUpDown.Value }; Close(); }
private void DeleteButton_Click(object sender, EventArgs e) { CustomDateOption option = CustomOptionsListBox.SelectedItem as CustomDateOption; if (option != null) { CustomDateOptions.Remove(option); CustomDateOptions.Sort((x, y) => string.Compare(x.ToString(), y.ToString())); } CustomOptionsListBox.Items.Clear(); CustomDateOptions.ForEach(o => CustomOptionsListBox.Items.Add(o)); }
private void AcceptBtn_Click(object sender, EventArgs e) { if (CustomDateOption == null) { CustomDateOption = new CustomDateOption { Days = (int)daysNumericUpDown.Value, Months = (int)monthsNumericUpDown.Value, Years = (int)yearsNumericUpDown.Value } } ; Close(); } }