/// <summary> /// 添加事件按钮点击事件 /// -- by lxl /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void addEvent_Click(object sender, EventArgs e) { if (eventIndex < 0) { MessageBox.Show("请先选择事件的名称"); return; } myPlaybackForm.StartAddEvents(eventIndex); }
/// <summary> /// 确认按钮点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnConfirm_Click(object sender, EventArgs e) { //如果这个form为添加事件的状态 if (addOrEdit) { //对所输入的事件描述进行判断 if (nameTextBox.Text == "") { MessageBox.Show("事件描述不能为空"); return; } //对所选择的颜色进行判断 if (colorIndex == -1) { MessageBox.Show("请选择一个颜色"); return; } //开始添加事件 parentForm.StartAddEvents(colorIndex, nameTextBox.Text); //form隐藏 this.Close(); this.Dispose(); } else { //对所输入的事件描述进行判断 if (nameTextBox.Text == "") { MessageBox.Show("事件描述不能为空"); return; } if (colorIndex == -1) { MessageBox.Show("请选择一个颜色"); return; } //将编辑后的事件保存 parentForm.EditCustomEvent(selectedIndex, nameTextBox.Text, colorIndex); //form隐藏 this.Close(); this.Dispose(); } }
/// <summary> /// 开始添加事件 /// </summary> /// <param name="colorIndex"></param> /// <param name="name"></param> public void StartAddEvents(int colorIndex, string name) { myPlaybackForm.StartAddEvents(colorIndex, name); }