一、datetimepicker控件
1.取datetimepicker的值:
//将dateTimePicker的值转换为2020年12月3日,注意MM为大写.
dateTimePicker_Start.Value.ToString("yyyy年MM月dd日")
2.2个控件选取时间后,自动计算时间差:
int Days = 0;
TimeSpan xcts = dateTimePicker_End.Value - dateTimePicker_Start.Value;
Days = xcts.Days;
if (Days < 0)
{
MessageBox.Show("天数错误,请重新选择!", "提示:");
}
else
{
this.textBox_XCTS.Text = Days.ToString();
}
二、switch使用
switch(判断条件的值)
case 值1:
结论
break;
case 值2:
结论
break;
default
结论
break;
例如:
switch (comboBox_XCZ.SelectedIndex)
{
case 0:
comboBox_XCZZZ.SelectedIndex = 0;
comboBox_XCZZZ.Enabled = false;
comboBox_XCZLLY.SelectedIndex = 0;
comboBox_XCZLLY.Enabled = false;
break;
case 1:
comboBox_XCZZZ.SelectedIndex = 1;
comboBox_XCZZZ.Enabled = false;
comboBox_XCZLLY.SelectedIndex = 1;
comboBox_XCZLLY.Enabled = false;
break;
case 2:
comboBox_XCZZZ.SelectedIndex = 2;
comboBox_XCZZZ.Enabled = false;
comboBox_XCZLLY.SelectedIndex = 2;
comboBox_XCZLLY.Enabled = false;
break;
case 3:
comboBox_XCZZZ.SelectedIndex = 3;
comboBox_XCZZZ.Enabled = false;
comboBox_XCZLLY.SelectedIndex = 3;
comboBox_XCZLLY.Enabled = false;
break;
case 4:
comboBox_XCZZZ.SelectedIndex = 4;
comboBox_XCZZZ.Enabled = false;
comboBox_XCZLLY.SelectedIndex = 4;
comboBox_XCZLLY.Enabled = false;
break;
default:
comboBox_XCZZZ.Text = "请输入姓名";
comboBox_XCZZZ.Enabled = true;
comboBox_XCZLLY.Text = "请输入姓名";
comboBox_XCZLLY.Enabled = true;
break;
}