private void SelectedCoursesListBox_MouseDown(object sender, MouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Right) { if (SelectedCoursesListBox.SelectedIndex != -1) { CourseSelectedListBoxContextMenu.Show(); } else { SelectedCoursesListBox.SelectedIndex = SelectedCoursesListBox.IndexFromPoint(e.X, e.Y); CourseSelectedListBoxContextMenu.Show(); } } }
private void CourseAddRemoveButton_Click(object sender, EventArgs e) { if (SelectedCoursesListBox.Items.Count < 5) { if (SelectedCoursesListBox.FindStringExact(CourseComboBox.SelectedItem.ToString(), 0) == -1) { SelectedCoursesListBox.Items.Add(CourseComboBox.SelectedItem.ToString()); } else { MetroFramework.MetroMessageBox.Show(this, "You cannot add the same course twice!", "Duplicate", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "You cannot have more than 5 courses!", "Max Courses", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }