WPF 4 日期选择器(DatePicker)
前一篇《WPF 4 日历控件(Calendar)》 中我们对日历控件的使用方式有了基本了解,本篇将继续介绍WPF 4 中另一个新控件“日期选择器”(DatePicker)。与Calendar 相比DatePicker 多出了一个TextBox 用来提取从Calendar 中选择的日期。
对于DatePicker 的属性设置基本可以参考Calendar 控件,其中只有DisplayMode、SelectionMode 属性不能在DatePicker 中使用。先看下面XAML 代码:
<DatePicker x:Name="datePickerCtl" Width="200" Height="25" SelectedDateFormat="Long" FirstDayOfWeek="Monday" DisplayDateStart="2010/4/1" DisplayDateEnd="2010/4/20" IsTodayHighlighted="False"> <DatePicker.BlackoutDates> <CalendarDateRange Start="2010/4/3" End="2010/4/5"/> <CalendarDateRange Start="2010/4/10" End="2010/4/12"/> </DatePicker.BlackoutDates> </DatePicker>
其中只有SelectedDateFormat 属性没有在Calendar 控件中出现,该属性主要是用来设置被选择日期的显示方式:Long、Short。这两种显示方式与系统日历日期格式相同。
Long 与Short 显示效果:
DatePicker 也支持直接录入日期的方式。例如,在TextBox 中填入日期“2010/4/15” ,点击日历后也会显示填入的日期:
参考资料
1. WPF 4 日历控件(Calendar)
http://www.cnblogs.com/gnielee/archive/2010/04/11/wpf4-calendar-control.html
2. DatePicker Class
http://msdn.microsoft.com/en-us/library/system.windows.controls.datepicker(v=VS.100).aspx
作者:李敬然(Gnie)
出处:{GnieTech} (http://www.cnblogs.com/gnielee/)
版权声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。
出处:{GnieTech} (http://www.cnblogs.com/gnielee/)
版权声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?