除非使用者開啟清單,否則為只顯示第一個項目的清單。

說明

下拉式清單控制項可以節省螢幕面積,尤其是清單包含大量選擇時。 除非使用者選取 > 形箭號來顯示更多選擇,否則控制項只會佔用一行。

主要屬性

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

Items – 出現在資源庫、清單或圖表等控制項中的資料來源。

Items 出現在資源庫、清單或圖表等控制項中的資料來源。

當您新增資源庫、清單或圖表時,屬性清單預設會顯示 Items,讓您輕鬆地指定新控制項應顯示的資料。 例如,您可以將資源庫的 Items 屬性設定為 Salesforce 中的 [帳戶] 資料表,這是您在 Excel 中建立並上傳至雲端的資料表 (名為 Inventory),或是名為 ConferenceSpeakers 的 SharePoint 清單。

Selected – 選取的項目。

其他屬性

BorderColor – 控制項框線的色彩。

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

BorderThickness – 控制項框線的粗細。

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

ChevronBackground – 下拉式清單中向下箭號後面的色彩。

ChevronFill – 下拉式清單中向下箭號的色彩。

Color – 控制項文字的色彩。

DisplayMode – 控制項允許使用者輸入 (編輯)、只顯示資料 (檢視) 或者已停用 (停用)。

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

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

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

Fill – 控制項的背景色彩。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SelectionColor – 清單中所選取項目的文字色彩,或手寫筆控制項中選取工具的色彩。

SelectionFill – 清單中所選取項目或手寫筆控制項中所選取區域的背景色彩。

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

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

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

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

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

Visible – 控制項顯示或隱藏。

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

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

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

範例

  1. 新增按鈕控制項,並設定其 Text 屬性以顯示 Collect

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

  2. 按鈕控制項的 OnSelect 屬性設定為以下公式:
    ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})

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

  3. 按下 F5 鍵,並按一下或點選按鈕控制項,然後按下 Esc 鍵。

  4. 新增下拉式清單控制項,並將其命名為 Countries,然後將其 Items 屬性設為以下公式:
    Distinct(CityPopulations, Country)

  5. 新增垂直/直向的文字庫控制項,並將其 Items 屬性設為以下公式:
    Filter(CityPopulations, Countries.Selected.Value in Country)

  6. 文字庫控制項的第一個項目中,將上方標籤控制項的 Text 屬性設定為 ThisItem.City,並刪除底部標籤控制項。

  7. 文字庫控制項的 TemplateSize 屬性設定為 80

  8. 按下 F5 鍵,並按一下或點選 [國家/地區] 清單中的 > 形箭號,然後選擇該清單中的選項。

    文字庫控制項只會顯示所選擇國家/地區中的城市。