想做个页面显示日历,并且日历中的每一天显示数据库中对应的内容,点击显示详细信息.
例如:数据库中有个工作表workArrange
id content(工作的内容) workTime(时间)
1 吃 2007-01-01 09:00:00
2 喝 2007-01-01 10:00:00
3 赌 2007-01-02 09:00:00
4 开会 2007-01-03 09:00:00
那么日历上2007年1月1日就显示吃、喝,2007年1月2日就显示赌,2007年1月13日就显示开会,点击对应的工作内容显示详细信息。
例如:数据库中有个工作表workArrange
id content(工作的内容) workTime(时间)
1 吃 2007-01-01 09:00:00
2 喝 2007-01-01 10:00:00
3 赌 2007-01-02 09:00:00
4 开会 2007-01-03 09:00:00
那么日历上2007年1月1日就显示吃、喝,2007年1月2日就显示赌,2007年1月13日就显示开会,点击对应的工作内容显示详细信息。
搂住可以试一试
就是触发鼠标的move事件,然后以鼠标为中心生成一个文本框,显示相关的内容
呵呵
如下:(在页面上增加textBox1,monthCalendar1)private void monthCalendar1_MouseMove(object sender, MouseEventArgs e)
{
string D1 = this.monthCalendar1.SelectionStart.ToShortDateString();
this.textBox1.Text = D1;
switch (D1)
{
case "2007-01-01":
this.textBox1.Text = "吃、唱";
break; case "2007-01-02":
this.textBox1.Text = "赌";
break;
}
}希望对楼主有一点点帮助
{
string D1 = this.monthCalendar1.SelectionStart.ToShortDateString();
switch (D1)
{
case "2007-01-01":
this.toolTip1.SetToolTip(monthCalendar1, "吃、唱");
break; case "2007-01-02":
this.toolTip1.SetToolTip(monthCalendar1, "赌");
break; case "2007-01-03":
this.toolTip1.SetToolTip(monthCalendar1, "开会");
break;
}
}
请问monthCalendar1_MouseMove是什么事件?