// مخفی کردن پنل ماه private void HideMonthTimer_Tick(object sender, EventArgs e) { if (MonthPanel.Location.X < 150) { MonthPanel.Location = new Point(MonthPanel.Location.X + 30, MonthPanel.Location.Y); } else { HideMonthTimer.Stop(); } }
// بازگرداندن پنل ها به حالت اول private void SetDefaultLayout(bool concept) { HideYearTimer.Start(); HideMonthTimer.Start(); if (concept) { ConceptPanel.Location = new Point(0, 0); } else { HideConceptTimer.Start(); } }
// انتخاب ماه private void SelectMonth(object sender, MouseEventArgs e) { HideMonthTimer.Start(); DatePickerHelperLabel sl = (DatePickerHelperLabel)sender; lblMonthGO.Text = sl.Text + " " + dtDefaultDate.Year.ToString(); lblMonthGO.Value = sl.Value; int iDef = Convert.ToInt32(sl.Value) - dtDefaultDate.Month; dtDefaultDate = dtDefaultDate.AddMonths(iDef); SMAH1.Persian.Date dResult = dtDefaultDate; dpdc = DateConcept.None; dt = dResult; SetMonth(dtDefaultDate.Month); SetDay(dtDefaultDate.DayOfMonth); OnChangeDate(); }