/// <summary> /// Инициализирует список годов. /// </summary> private void InitYearList() { yearList.SuspendLayout(); try { var nowYear = DateTime.Now.Year; for (int i = nowYear; i <= nowYear + YearFoward; i += 1) { var item = new MyListItem <int> { DisplayString = i.ToString(), Tag = i }; yearList.Items.Add(item); } } finally { yearList.ResumeLayout(); } }
/// <summary> /// Инициализирует список месяцев. /// </summary> private void InitMonthList() { monthList.SuspendLayout(); try { var item = new MyListItem <int> { DisplayString = "Январь", Tag = 1 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Февраль", Tag = 2 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Март", Tag = 3 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Апрель", Tag = 4 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Май", Tag = 5 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Июнь", Tag = 6 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Июль", Tag = 7 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Август", Tag = 8 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Сентябрь", Tag = 9 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Октябрь", Tag = 10 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Ноябрь", Tag = 11 }; monthList.Items.Add(item); item = new MyListItem <int> { DisplayString = "Декабрь", Tag = 12 }; monthList.Items.Add(item); } finally { monthList.ResumeLayout(); } }