c# Calendar 日历控件 基本使用说明
2007-07-17 15:41
621 查看
众多BLOG 都有日历这块功能,相信大家也看到过,今天把自己在实际运用中积累的少许经验跟大伙分享一下
首先从工具箱中把 Calendar 拖入页面,大家可以看到Calendar 一个日历的原型,对 一个最原始的日历 就可以使用了。但是在实际运用中.这个远不能满足需求。
下面来讲讲基本操作
1、如何显示你想要显示的年月?
你可以初始化设置 Calendar.VisibleDate = 你要显示的当前年月;
2、如何去掉默认的日历链接?
首先要找到Calendar的DayRender事件双击 进入编写
e.Cell.Text = e.Day.Date.Day.ToString();
运行程序,会发现日历没有链接了!
对!如果要加上自己想要的链接 只要e.Cell.Text ="<a href=/"#@/">" + e.Day.Date.Day.ToString()+"</a>";
3、让星期六日变色
if (e.Day.IsWeekend)
{
e.Cell.Text ="<font color=red>" + e.Day.Date.Day.ToString()+"</font>" ; //双休日显示红色
}
4、去掉其他月的日
if (e.Day.IsOtherMonth)
{
e.Cell.Text = string.Empty;
}
以次类推 可以实现 当天 当年 等效果
5、把有数据的日期凸显出
首先把要显示的数据 生成队列 ,然后在DayRender事件中 判断
if(a ==e.Day.Date.Day.ToString())
{
e.Cell.Text="<span title='有数据的日'>"+e.Day.Date.Day.ToString()+"</span>";
}
先讲上面几点 会比较实用
首先从工具箱中把 Calendar 拖入页面,大家可以看到Calendar 一个日历的原型,对 一个最原始的日历 就可以使用了。但是在实际运用中.这个远不能满足需求。
下面来讲讲基本操作
1、如何显示你想要显示的年月?
你可以初始化设置 Calendar.VisibleDate = 你要显示的当前年月;
2、如何去掉默认的日历链接?
首先要找到Calendar的DayRender事件双击 进入编写
e.Cell.Text = e.Day.Date.Day.ToString();
运行程序,会发现日历没有链接了!
对!如果要加上自己想要的链接 只要e.Cell.Text ="<a href=/"#@/">" + e.Day.Date.Day.ToString()+"</a>";
3、让星期六日变色
if (e.Day.IsWeekend)
{
e.Cell.Text ="<font color=red>" + e.Day.Date.Day.ToString()+"</font>" ; //双休日显示红色
}
4、去掉其他月的日
if (e.Day.IsOtherMonth)
{
e.Cell.Text = string.Empty;
}
以次类推 可以实现 当天 当年 等效果
5、把有数据的日期凸显出
首先把要显示的数据 生成队列 ,然后在DayRender事件中 判断
if(a ==e.Day.Date.Day.ToString())
{
e.Cell.Text="<span title='有数据的日'>"+e.Day.Date.Day.ToString()+"</span>";
}
先讲上面几点 会比较实用
相关文章推荐
- c# Calendar 日历控件 基本使用说明
- 日历控件Calendar的使用
- Android常用控件的基本使用说明
- 【302】C# TreeView 控件使用说明
- Calendar 日历控件使用
- 日历Calendar控件的使用
- FullCalendar日历插件使用说明
- [习题]日历(Calendar)控件的障眼法(.Visible属性),使用时才出现?不用就消失?
- VS2.0控件之日历《Calendar》C#
- FullCalendar日历插件使用说明
- selenium 基本方法使用二_javascript的应用_对input框执行输入(日历控件)
- WdatePicker 日历控件使用方法+基本常用方法
- WdatePicker 日历控件使用方法+基本常用方法
- VS2.0控件之日历《Calendar》C#
- Visual Studio 2010——C#的DateTimePicker与MonthCalendar控件的使用
- WdatePicker 日历控件使用方法+基本常用方法
- AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法
- 使用Linq to SQL实现基本的增、删、改、查及绑定控件(C#)
- 日历控件Calendar使用技巧--根据数据库数据控制日期背景显示颜色
- C#工具箱的几个基本控件的使用