关于日历控件
最近又在做东西,问题随之而出,来求助.怎么样把日历控件放到textBx里或下拉列表里,这样日期就不用输入了,直接选择即可.
怎么没有人帮忙呢?我刚试了个比较笨的方法:
我先是在 Form1_Load事件里让monthCalendar1.Hide();
然后再:
private void comboBox1_DropDown(object sender, EventArgs e)
{
monthCalendar1.Show();
}
然后就是选择日期:
private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
{
comboBox1.Text = this.monthCalendar1.SelectionStart.ToShortDateString();
monthCalendar1.Hide();
}
虽然可以实现我的要求,感觉这样不大好,有没有人有比较好的解决办法???
(如果不懂我的意思可以查看日历控件selectionrange属性里start属性,点下拉就可显示,再点就不见了)