DatePicker 控件(翻译)

来源:互联网 发布:卡密软件刷q币软件下载 编辑:程序博客网 时间:2024/05/02 01:11

DatePicker 控件为用户提供一个容易的方式选择一个日期。 用户能选择编辑日期在控制或选择建于一个下拉式日历。 日历与MonthCalendar 控制是相似, 哪些可能使用选择日期的范围。 您能并且指定, DatePicker 控制有一个up-down 控制代替一个下拉式日历。
您能并且使用一个下拉式日历在显示日期的DataWindow 列。 参见下拉式日历DataWindow 选项对于更多信息。

用途

添加DatePicker 控制来视窗或视觉用户对象, 选择它从Insert>Control 菜单和下降它在视窗或对象。 DatePicker 控制有允许您工作以时期并且日期的几个属性, 但您能使用下拉式日历采摘唯一日期。
您能设置首字母属性为控制的外观和工作情况在属性视图。 适用于控制的下拉式日历部份的属性与向MonthCalendar 控制申请和显示在日历页在属性视图的属性是相似。 例如, 您能选择星期日显示作为第一日在星期, 是否当前日期盘旋, 并且是否"今天区分" 陈列当前日期显示在日历的底层。

您能选择显示日期在DatePicker 控制作为long.date, 一个短的日期, 时期, 或以自定义格式化。 这字码集格式化属性使用自定义格式化和集CustomFormat 属性显示月份的名字, 月份的日被逗号随后了而来, 并且四位数年:

dtp_1 。格式化= dtfCustom!

dtp_1 。CustomFormat = "MMMM dd, yyyy "

为格式化一个完全列表您能使用, 看CustomFormat 属性的说明。
MaxDate 和MinDate 属性确定用户能进入或采摘在控制日期的范围。 如果您设置了一个有限的范围, 日历显示唯一月份在您设置的范围, 并且如果用户键入一个日期在范围之外入控制, 日期恢复对其早先值。
当用户制表符入DatePicker 控制, 控制是在正常编辑状态下。 用户能编辑日期(年的部份, 月份, 或有重点的日) 或使用下拉式日历采摘日期。 您能给用户第三个方式更改日期由设置AllowEdit 属性配齐。 用户能按F2 或然后点击在控制选择所有文本在控制为编辑。 当控制失去焦点, 控制回到正常编辑状态并且UserString 活动被射击。 UserString 活动让您测试是否文本用户被输入在控制是一个有效日期和设置值对新建日期如果它有效。 值属性包含控制被设置的日期和时间。 如果您不指定日期, 值属性默认为当前日期和时刻。 您能设置属性在画家或在脚本。 如果您更改值在运行时间, 显示自动被更新。 值属性有可能被获得从DateValue 和TimeValue 属性的二份。 这些属性应该被使用只获得值属性的日期和时间零件; 他们无法被使用设置日期或时刻。 文本属性和GetText 功能退回值属性作为字符串被格式化根据您的格式化属性设置。

您能使用SetValue 功能设置值属性在一个控制使用分开的日期和时间值或一个唯一DateTime 值。 这实例设置属性控制使用分开的日期和时间值:

日期d

时间td=date("2007/12/27")

t=time("12:00:00")dtp_1 。SetValue(d, t)This 实例设置值属性使用DateTime 值:

日期d

时间t

datetime dt

dt = DateTime(d, t)

 

dtp_1 。SetValue(dt)

字符串值在DatePicker 控制支持非英国字符。 MaxDate 和MinDate 属性和值属性的日期零件使用短的日期格式被指定在地方设置在局部计算机的视窗控制面板, 并且时间零件使用局部计算机时间格式化。 三预定义了显示formats?ong 日期, 短的日期, 并且time?lso 取决于局部计算机的地方设置。 星期的几个月和几天的名字在日历显示在局部语言。

对于更多信息

为DatePicker 属性一个完全列表, 活动, 并且功能, 参见DatePicker 控制在联机帮助。

原创粉丝点击