private void button1_Click(object sender, EventArgs e) { if (lsv_tk.SelectedItems.Count <= 0) { MessageBox.Show("Please select items!"); return; } string fileNameselect = lsv_tk.SelectedItems[0].SubItems[7].Text; //string fileNameselect2 = lsv_tk.SelectedItems[0].SubItems["clFileName"].Text; var exerciseTexts = Global.Global.ExerciseList.First(x => x.FileName == fileNameselect); if (exerciseTexts != null) { DialogResult result = MessageBox.Show("You was finshed this Exercise. Do You Want to Remake?", "", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { exerciseTexts.Timeleft = exerciseTexts.Time; exerciseTexts.Star = 0; exerciseTexts.Position = 0; Frm_Typing exercise = new Frm_Typing(exerciseTexts, true); Form form = (Form)(((Control)sender).TopLevelControl); //Tìm form ngoài cùng của sender exercise.ShowDialog(form); InitData(); } } else { MessageBox.Show("Select a item please!"); } }
private void btnStart_Click(object sender, EventArgs e) { Form form = (Form)(((Control)sender).TopLevelControl); //Tìm form ngoài cùng của sender int time = 0; //Frm_Typing exercise = new Frm_Typing(BUS_Exercise.FindContent(lbxExerciseList.SelectedItem, ref time), time); DTO_Exercise ob = lbxExerciseList.SelectedItem as DTO_Exercise; Frm_Typing exercise = new Frm_Typing(lbxExerciseList.SelectedItem as DTO_Exercise, true); exercise.ShowDialog(form); }
public static void ShowTypingForm(object sender, EventArgs e) { DTO_Exercise exerciseText = BUS_UserControls.SearchTypingInfo(sender); Form form = (Form)(((Control)sender).TopLevelControl); //Tìm form ngoài cùng của sender if (exerciseText.ExerciseType == "Key") { Frm_FingerExercise exercise = new Frm_FingerExercise(exerciseText); exercise.ShowDialog(form); } else { Frm_Typing exercise = new Frm_Typing(exerciseText); exercise.ShowDialog(form); } }
private void btnContinue_Click_1(object sender, EventArgs e) { if (lsv_tk.SelectedItems.Count <= 0) { MessageBox.Show("Please select items!"); return; } string fileNameselect = lsv_tk.SelectedItems[0].SubItems[7].Text; //string fileNameselect2 = lsv_tk.SelectedItems[0].SubItems["clFileName"].Text; var exerciseTexts = Global.Global.ExerciseList.First(x => x.FileName == fileNameselect); if (exerciseTexts != null) { Form form = (Form)(((Control)sender).TopLevelControl); //Tìm form ngoài cùng của sender Frm_Typing exercise = new Frm_Typing(exerciseTexts, true); exercise.ShowDialog(form); InitData(); } }