郑德才博客 记录学习,记录工作,学习知识分享!

C#中年月填充到ComboBox中的方法

/// <summary>

/// 年月填充到ComboBox中的方法

/// </summary>

private void FillYearMonth()

{

   int minYear = 2012;  //最小年份

   int maxYear = DateTime.Now.Year;  //当前年份

   ListItem item = new ListItem();

   //item = new ListItem();  //如果作为查询条件可以插入一个空的

   //item.Value = "";

   //item.Text = "";

   //YearText.Items.Add(item);

   for (int i = minYear; i <= maxYear; i++)  //填充年份

   {

       item = new ListItem();

       item.Value = i.ToString();

       item.Text = i.ToString();

       YearText.Items.Add(item);

   }


   int minMonth = 1;  //月的最小值

   int maxMonth = 12;  //月的最大值

   //item = new ListItem();  //也是可以插入一个空值

   //item.Value = "";

   //item.Text = "";

   //MonthText.Items.Add(item);

   for (int i = minMonth; i <= maxMonth; i++)  //填充月

   {

       item = new ListItem();

       if (i < 10)

       {

           item.Value = "0" + i.ToString();  //小于10的可以写成01、02、03等,或者使用item.Value = i.ToString("00");

           item.Text = "0" + i.ToString();

       }

       else

       {

           item.Value = i.ToString();

           item.Text = i.ToString();

       }

       MonthText.Items.Add(item);  //填充到ComboBox中

   }

}

2013年3月20日 | 发布:郑德才博客 | 分类:学习之路 | 评论:1

留言列表:

  • 三利达户外 发布于 2013/3/21 18:14:12  回复
  • 顶起支持博主

发表留言: