예제 #1
0
 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();
         }
     }
 }
예제 #2
0
 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);
     }
 }