代码如下:
private void selectDate(ComboBox cb)
{
monthCalendar1.Left=cb.left;
monthCalendar1.Top=cb.Top-cb.Height-10;
monthCalendar1.SelectionStart=Convert.ToDateTime(cb.text);
monthCalendar1.SelectionEnd=Convert.ToDateTime(cb.text);
monthCalendar1.Visible=true;
monthCalendar1.Show();
}
private void comboBox1_DropDown(Object sender,EventArgs e)
{
selectDate(comboBox1);
}
private void monthCalendar1_DateSelected(object sender,DateRangeEventArgs e)
{
if(monthCalendar1.Left==comboBox1.Left)
comboBox1.Text=monthCalendar1.SelectionEnd.ToString();
}
运行之后,系统在monthCalendar1.SelectionStart=Convert.ToDateTime(cb.text);
monthCalendar1.SelectionEnd=Convert.ToDateTime(cb.text);
提示“该字符串未被识别为有效的DateTime。
哪位高手帮忙解决一下!万分感激!
private void selectDate(ComboBox cb)
{
monthCalendar1.Left=cb.left;
monthCalendar1.Top=cb.Top-cb.Height-10;
monthCalendar1.SelectionStart=Convert.ToDateTime(cb.text);
monthCalendar1.SelectionEnd=Convert.ToDateTime(cb.text);
monthCalendar1.Visible=true;
monthCalendar1.Show();
}
private void comboBox1_DropDown(Object sender,EventArgs e)
{
selectDate(comboBox1);
}
private void monthCalendar1_DateSelected(object sender,DateRangeEventArgs e)
{
if(monthCalendar1.Left==comboBox1.Left)
comboBox1.Text=monthCalendar1.SelectionEnd.ToString();
}
运行之后,系统在monthCalendar1.SelectionStart=Convert.ToDateTime(cb.text);
monthCalendar1.SelectionEnd=Convert.ToDateTime(cb.text);
提示“该字符串未被识别为有效的DateTime。
哪位高手帮忙解决一下!万分感激!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货