/// <summary> /// 加载事件 /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void DateMoth_Load(object sender, EventArgs e) { if (CurrentMoth <= 0) { CurrentMoth = DateTime.Now.Month; } if (CurrentYear <= 0) { CurrentYear = DateTime.Now.Year; } TempYear = CurrentYear; labelCurrentInfo.Text = TempYear.ToString() + "年"; SetCurrentValue(); InitControlClick(); }
/// <summary> /// 今年月事件 /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void labelCurrentYear_Click(object sender, EventArgs e) { CurrentYear = DateTime.Now.Year; CurrentMoth = DateTime.Now.Month; TempYear = CurrentYear; labelCurrentInfo.Text = TempYear.ToString() + "年"; SetCurrentValue(); foreach (System.Windows.Forms.Control ctrl in panel.Controls) { if (ctrl.Name == "labelM" + CurrentMoth.ToString().Trim()) { this.SetCurrtntMonth(ctrl); break; } } }
/// <summary> /// 下一年事件 /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void labeDown_Click(object sender, EventArgs e) { TempYear++; labelCurrentInfo.Text = TempYear.ToString() + "年"; }