方塊,使用者可以在其中輸入文字、數字和其他資料。

說明

使用者可以藉由輸入到文字輸入控制項來指定資料。 根據您設定應用程式的方式,資料可能會新增至資料來源,用來計算暫存值,或以其他方式納入。

主要屬性

Default – 控制項在使用者變更之前的初始值。

Text – 控制項上顯示的文字,或使用者在控制項中輸入的文字。

其他屬性

Align – 文字相對於其控制項水平中心的位置。

BorderColor – 控制項框線的色彩。

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

BorderThickness – 控制項框線的粗細。

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

Clear – 文字輸入控制項是否顯示 "X",使用者可以點選或按一下以清除該控制項的內容。

Color – 控制項文字的色彩。

DelayOutput – 當設為 true 時,使用者輸入會在半秒的延遲後註冊。 適用於延遲耗費資源的作業,直到使用者完成輸入文字 (也就是當輸入是在其他公式中使用時進行篩選)。

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

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

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

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

Fill – 控制項的背景色彩。

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

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

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

HintText – 如果是空白的,即會在輸入文字控制項顯示淺灰色文字。

HoverBorderColor – 使用者將滑鼠指標停留在控制項上時,該控制項所呈現的框線色彩。

HoverColor – 使用者將滑鼠指標停留在控制項上時,該控制項所呈現的文字色彩。

HoverFill – 使用者將滑鼠指標停留在控制項上時,該控制項所呈現的背景色彩。

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

LineHeight – 兩者之間的距離,例如文字行或清單中項目之間的距離。

MaxLength – 使用者可以輸入到文字輸入控制項中的字元數。

Mode – 控制項處於 SingleLineMultiLinePassword 模式。

OnChange – 使用者變更控制項的值 (例如,調整滑桿) 時,應用程式的回應方式。

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

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

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

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

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

PressedBorderColor – 使用者點選或按一下控制項時,該控制項所呈現的框線色彩。

PressedColor – 使用者點選或按一下控制項時,該控制項所呈現的文字色彩。

PressedFill – 使用者點選或按一下控制項時,該控制項所呈現的背景色彩。

RadiusBottomLeft – 控制項左下角的角度 (四捨五入)。

RadiusBottomRight – 控制項右下角的角度 (四捨五入)。

RadiusTopLeft – 控制項左上角的角度 (四捨五入)。

RadiusTopRight – 控制項右上角的角度 (四捨五入)。

Reset – 控制項是否還原為其預設值。

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

Strikethrough – 決定控制項上的文字中間是否有一條線。

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

Tooltip – 使用者將滑鼠指標停留在控制項上方時所顯示的說明文字。

Underline – 決定控制項上的文字底部是否有一條線。

Visible – 控制項顯示或隱藏。

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

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

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

相關函式

DateTimeValue( String )

範例

收集資料

  1. 新增兩個文字輸入控制項,並將它們命名為 inputFirstinputLast

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

  2. 新增按鈕,將其 Text 屬性設為 Add,並且將其 OnSelect 屬性設為以下公式:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

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

  3. 以直向/垂直方向新增圖文集庫,將其 Items 屬性設定為 Names,並且將 Subtitle1Text屬性設定為 ThisItem.FirstName

  4. (選擇性) 在範本資源庫中,刪除名為 Body1 的底端標籤,並且將資源庫的 TemplateSize 屬性設定為 80

  5. 按下 F5 鍵,將文字字串輸入至 inputFirstinputLast,然後按一下或點選 [新增] 按鈕。

  6. (選擇性) 將更多名稱新增至集合,然後按下 Esc 鍵以返回預設工作區。

提示輸入密碼

  1. 新增文字輸入控制項、將它命名為 inputPassword,並且將其 Mode 屬性設定為 Password

  2. 新增標籤,並將其 Text 屬性設定為下列公式:
    If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")

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

  3. 按下 F5 鍵,然後在 inputPassword中輸入 P@ssw0rd

    當您完成輸入密碼時,標籤會停止顯示 [拒絕存取],並且開始顯示 [授與存取權]。

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

  5. (選擇性) 新增控制項,例如箭號,設定它以瀏覽至另一個畫面,僅在使用者輸入密碼之後才顯示它。

  6. (選擇性) 新增按鈕,設定其 Text 屬性以顯示 [登入],新增計時器,如果使用者輸入錯誤的密碼,提用輸入文字控制項一段特定的時間,然後按一下或點選 [登入] 按鈕。