private voidForm1_Load(object sender, EventArgs e){int year = DateTime.Now.Year;for(int i = year; i >=1900; i--){
comYear.Items.Add(i+"年");}}
private voidcomMonth_SelectedIndexChanged(object sender, EventArgs e){int num=int.Parse(comYear.Text.Substring(0,4));int number =int.Parse(comMonth.SelectedItem.ToString().Replace("月",""));//int.Parse (comMonth.Text.Substring(0,1));
comDay .Items.Clear();if(number ==2)//判断是否是2月{if(num %100==0|| num %4==0&& num %100!=0)//闰年{for(int i =1; i <=29; i++){
comDay.Items.Add(i +"日");}}else//平年{for(int i =1; i <=28; i++){
comDay.Items.Add(i +"日");}}}else{switch(number){case4:case6:case9:case11:for(int i =1; i <=30; i++){
comDay.Items.Add(i +"日");}break;default:for(int i =1; i <=31; i++){
comDay.Items.Add(i +"日");}break;}}}
private voidcomYear_SelectedIndexChanged(object sender, EventArgs e){
comMonth.Items.Clear();for(int i =1; i <13; i++){
comMonth.Items.Add(i +"月");}}