黑马程序员技术交流社区
标题:
【分享】使用MonthCalendar
[打印本页]
作者:
许庭洲
时间:
2012-10-31 20:12
标题:
【分享】使用MonthCalendar
使用MonthCalendar
第一步:创建一个Windows窗体应用程序项目MonthCalendar
第二步:为窗体添加一个MonthCalendar控件。为窗体添加一个TextBox,并设置Multiline = True. 为窗体添加一个按钮,并设置其Text = 添加。
11.JPG
(19.41 KB, 下载次数: 6)
下载附件
2012-10-31 20:04 上传
第三步:为Form.cs添加System.Collections引用。并为MonthCalendar添加DateChanged事件,为按钮添加Click事件。
private Hashtable diary = new Hashtable();
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
if(diary.ContainsKey(monthCalendar1.SelectionStart))
{
textBox1.Text = diary[monthCalender1.SelectionStart].ToString();
}
else
{
textBox1.Text = "没有记录";
}
}
private void button1_Click(object sender, EventArgs e)
{
if(diary.ContainsKey(monthCalendar1.SelectionStart))
{
diary[monthCalendar1.SelectionStart] = textBox1.Text;
}
else
{
diary[monthCalendar1.SelectionStart] = textBox1.Text;
}
else
{
diary.Add(monthCalendar1.SelectionStart, textBox1.Text);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2