使用者可以按一下或點選以指定日期的控制項。

說明

如果您新增日期選擇器控制項,而非文字輸入控制項,則有助於確保使用者指定格式正確的日期。

主要屬性

DefaultDate – 日期控制項的初始值,除非使用者變更。

SelectedDate – 日期控制項中目前選取的日期。

Format – 文字格式,控制項會以該格式顯示日期,使用者使用該格式指定日期。 您可以將此屬性設定為 ShortDate (預設值) 或 LongDate,根據此控制項的 Language 屬性格式化日期。 如果您想要使用相同的格式,不論語言為何,您也可以將此屬性設定為運算式,例如 yyyy/mm/dd。 例如:

  • 如果使用者按一下或點選 2017 年的最後一天,Format 屬性設為 ShortDate,且 Language 屬性設為 en-us,則控制項會顯示 12/31/2017
  • 如果使用者按一下或點選 2017 年的最後一天,Format 屬性設為 LongDate,且 Language 屬性設為 fr-fr,則控制項會顯示 dimanche 31 decembre 2017

Language – 決定用來格式化日期的語言,包含月份名稱。 如果未指定此屬性,使用者的裝置設定會決定語言。

其他屬性

BorderColor – 控制項框線的色彩。

BorderStyle – 決定控制項的框線為實線虛線點線

BorderThickness – 控制項框線的粗細。

FocusedBorderThickness – 控制項具有鍵盤焦點時的框線粗細。

Color – 控制項文字的色彩。

Disabled決定使用者能否與控制項互動。

DisabledBorderColor – 控制項的 Disabled 屬性設為 true 時,該控制項所呈現的框線色彩。

DisabledColor – 控制項的 Disabled 屬性設為 true 時,該控制項所呈現的文字色彩。

DisabledFill – 控制項的 Disabled 屬性設為 true 時,該控制項所呈現的背景色彩。

EndYear – 使用者可以設定日期選擇器控制項值的最新年份。

Fill – 控制項的背景色彩。

Font – 文字可使用的字型家族名稱。

FontWeight – 控制項的文字字型粗細︰BoldSemiboldNormalLighter

Height – 控制項的頂端和底部邊緣之間的距離。

Italic – 控制項中的文字是否為斜體。

OnSelect – 在使用者點選或按一下控制項時,應用程式的回應方式。

PaddingBottom – 控制項中文字與該控制項下邊緣之間的距離。

PaddingLeft – 控制項中文字與該控制項左邊緣之間的距離。

PaddingRight – 控制項中文字與該控制項右邊緣之間的距離。

PaddingTop – 控制項中文字與該控制項上邊緣之間的距離。

Size – 控制項上文字的字型大小。

StartYear – 使用者可以設定日期選擇器控制項值的最早年份。

TabIndex – 自訂控制項在設定為非零值時於執行階段的定位順序。

Visible – 控制項顯示或隱藏。

Width – 控制項左邊緣與右邊緣之間的距離。

X – 控制項左邊緣與其父容器 (沒有父容器時則為螢幕) 左邊緣之間的距離。

Y – 控制項上邊緣與其父容器 (沒有父容器時則為螢幕) 上邊緣之間的距離。

相關函式

Year( DateTimeValue )

範例

  1. 新增日期選擇器控制項,並將它命名為 Deadline

    不知道如何新增、命名和設定控制項嗎?

  2. 新增標籤控制項,並將其 Text 屬性設為以下公式:
    DateDiff(Today(), Deadline.SelectedDate) & " days to go!"

    想要了解 DateDiff 函式或其他函式的詳細資訊嗎?

  3. 按下 F5 鍵,並在 [Deadline] 中選擇日期,然後按一下或點選 [確定]。

    標籤控制項會顯示今天與您所選擇日期之間的天數。

  4. 若要返回預設工作區,請按下 Esc 鍵。