using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace 四则运算器
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
//通过设置DropDownList这个枚举类型来禁止用户向ComboBox输入
cboMonth.DropDownStyle = ComboBoxStyle.DropDownList;
for(int i = 1; i <= 12; i++)
{
cboMonth.Items.Add(i.ToString());
}
cboMonth.SelectedIndex = 0;
}
private void cboMonth_SelectedIndexChanged(object sender, EventArgs e)
{
int maxDay = 0;
switch(Convert.ToInt32(cboMonth.Text))
{
case 1:
case 3:
case 5:
case 7:case 8:case 10: case 12:
maxDay = 31;
break;
case 2:
maxDay = 28;
break;
default:
maxDay = 30;
break;
}
cboDay.Items.Clear();
for( int i = 1; i <= maxDay; i++)
{
cboDay.Items.Add(i.ToString());
}
cboDay.SelectedIndex = 0;
}
private void button1_Click(object sender, EventArgs e)
{
string str = string.Format("您选中了{0}月{1}日", cboMonth.Items[cboMonth.SelectedIndex], cboDay.Text);
MessageBox.Show(str);
}
}
}