- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[DateTimePicker控件
使用 DateTimePicker 控件 DateTimePicker 控件显示日期和/或时间信息,并且可以作为一个用户用以修改日期和时间信息的界面。控件的显示包含由控件格式字符串定义的字段。当下拉 DateTimePicker 控件时,将会显示一个 MonthView 日历。 该控件有两种不同的模式: 下拉日历模式(缺省)——使用户能够显示下拉的日历,以便用于选择日期。 时间格式模式——使用户能够在日期显示中选择一个字段(即月、日、年等),并通过按下控件右部的上/下箭头来设置其值。 可以使用控件将日期按照各种预先设置的格式显示,这些格式包括短日期(11/14/97)、长日期(Friday, November 14, 1997)和时间(7:00:00 PM)。也可以使用格式字符串来指定自定义格式,或使用回调字段创建自己的格式。 下拉日历模式的DateTimePicker 控件 时间格式模式的DateTimePicker 控件 可能的用途 在需要显示使用受限制的或特殊格式字段的日期信息时,例如在某些工资表和进度应用程序中。 使用户能够通过单击鼠标就可以选择日期而不用输入日期值。 使用控件的两种模式 DateTimePicker 对输入日期和时间的值来说就象一个被屏蔽的编辑控件。日期或时间的各个部分在控件的编辑部分中是被作为独立的字段 对待的。当用户单击每个字段时,字段将被突出显示,并且可以通过上下箭头来增减相应字段的值。用户也可以在必要的地方直接在控件中输入值。 UpDown 属性决定了控件属于何种模式。当 UpDown 被设为 False时,控件就属于下拉日历模式(缺省值)。如果 UpDown 属性被设为 True,那么DateTimePicker 就属于时间格式模式。 在时间格式模式中,控件的右部将出现两个滚动箭头。用户可以通过用鼠标单击这些箭头来增减当前选中字段的值。在下拉日历模式中,该控件下拉出一个用户可以选择日期的日历。 下拉日历有 MonthView 控件的大多数特性。有关如何建立和格式化 DateTimePicker 控件的下拉日历部分的详细信息,请参阅“使用 MonthView 控件”。 设置和返回日期 在控件中当前选中的日期是由 Value 属性决定的。可以在显示控件前(例如,在设计时或在Form_Load事件中)设置控件的 Value 属性,以便决定在控件中一开始选中哪个日期: DTPicker1.Value = 10/31/97 缺省情况下,控件的 Value 被设置为当前日期。如果在代码中更改了 DateTimePicker 的 Value 属性,控件会自动更新并反映出新的设置。 Value 属性返回一个原始的日期值,或者空值。DateTimePicker 控件具有几个属性,可以返回有关显示日期的特定信息: Month 属性返回包含当前选定日期的月份整数值(1-12)。 Day 属性返回当前选定的日(1-31)。 DayOfWeek 属性返回一个值,指出所选日期是星期几。(值根据 vbDayOfWeek 常量定义的值决定) Year 属性返回包含当前选定日期的年份整数值。 Week 属性返回包含当前选定日期的星期序号。 使用 Change 事件来确定用户何时更改了控件中的日期值。 使用CheckBox来选择无日期 使用 CheckBox 属性能够指定控件是否返回日期。缺省情况下,CheckBox 的值为 False,并且控件总是返回一个日期。 要让用户能够指定无日期,可以将 CheckBox 属性设置为 True(例如,如果使用 DateTimePicker 控件输入工程的完成日期而该工程还没有完成)。 如果 CheckBox 属性设为True,那么在控件日期和时间左边的编辑部分中将出现一个小的复选框。如果这个复选框没有被选中,那么 Value 属性返回一个空值。如果选中了这个复选框,那么控件通过 Value 属性返回当前显示日期。 使用日期和时间的格式 DateTimePicker 提供了很强的灵活性,以便在控件中将日期和时间的显示格式化。可以使用所有标准的 Visual Basic 格式化字符串,也可以使用回调字段来创建自定义格式。
Format 属性决定了控件如何格式化原始日期值。可以从预定义的格式化选项中选择一个,或使用控件的自定义格式化功能。CustomFormat 属性定义了用于显示控件内容的格式表达式。可以通过指定格式字符串来告诉控件如何将日期输出格式化。DateTimePicker 控件支持下面这些格式字符串:字符串描述d1或2位的日。dd2位日,1位值
文档评论(0)