Power Apps 中的單選控制項
顯示多個選項的輸入控制項,其中使用者一次只能選取一個選項。
描述
單選控制項是一種標準 HTML 輸入控制項,最適合只與一些互斥選項搭配使用。
此控制項可以有水平或垂直版面配置。
主要屬性
Default – 控制項在使用者變更之前的值。
Items – 出現在如 gallery 控制項、清單或圖表中的資料來源。
Layout – 選項是垂直或是水平方式舖排。
Value – 輸入控制項的值。
Selected – 代表選取項目的資料記錄。
所有屬性
Align – 文字相對於其控制項水平中心的位置。
BorderColor – 控制項框線的色彩。
BorderStyle – 決定控制項的框線為實線、虛線、點線或無。
BorderThickness – 控制項框線的粗細。
Color – 控制項文字的色彩。
DisplayMode – 控制項是否允許使用者輸入 (Edit)、只顯示資料 (View) 或者已停用 (Disabled)。
DisabledBorderColor – 如果控制項的 DisplayMode 屬性設定為 Disabled,該控制項框線的色彩。
DisabledColor – 如果 DisplayMode 屬性設定為 Disabled,該控制項文字的色彩。
DisabledFill – 若其 DisplayMode 屬性設定為 Disabled,該控制項背景的色彩。
Fill – 控制項背景的色彩。
FocusedBorderColor – 當控制項為焦點時的控制項框線色彩。
FocusedBorderThickness – 當控制項為焦點時的控制項框線粗細。
Font – 文字可使用的字型家族名稱。
FontWeight – 控制項的文字字型粗細︰粗體、半粗體、正常,或較細。
Height – 控制項的頂端和底部邊緣之間的距離。
HoverColor – 使用者將滑鼠游標停留在控制項上時,該控制項文字所呈現的色彩。
HoverFill – 使用者將滑鼠游標停留在控制項上時,該控制項背景所呈現的色彩。
Italic – 控制項中的文字是否為斜體。
LineHeight – 兩者之間的距離,例如文字行或清單中項目之間的距離。
OnChange – 使用者變更控制項的值 (例如,調整滑桿) 時,要執行的動作。
OnSelect – 在使用者點選或點擊控制項時,要執行的動作。
PaddingBottom – 控制項中文字與該控制項下邊緣之間的距離。
PaddingLeft – 控制項中文字與該控制項左邊緣之間的距離。
PaddingRight – 控制項中文字與該控制項右邊緣之間的距離。
PaddingTop – 控制項中文字與該控制項上邊緣之間的距離。
PressedColor – 使用者點選或按一下控制項時,該控制項文字所呈現的色彩。
PressedFill – 使用者點選或按一下控制項時,該控制項背景所呈現的色彩。
RadioBackgroundFill – 單選控制項中圓形的背景色彩。
RadioBorderColor – 單選控制項中每個選項圓形的色彩。
RadioSelectionFill – 單選控制項中選取選項圓形內的色彩。
RadioSize – 單選控制項中圓形的直徑。
Reset – 控制項是否傳回其預設值。
SelectedText (Deprecated) – 代表選取項目的字串值。
Size – 控制項上文字的字型大小。
Strikethrough – 決定控制項上的文字中間是否有一條線。
TabIndex – 相對於其他控制項的鍵盤導覽順序。
Tooltip – 使用者將滑鼠停留在控制項上時所顯示的說明文字。
Underline – 決定控制項上的文字底部是否有一條線。
Visible – 控制項顯示或隱藏。
Width – 控制項左邊緣與右邊緣之間的距離。
X – 控制項左邊緣與其父容器 (沒有父容器時則為螢幕) 左邊緣之間的距離。
Y – 控制項頂部邊緣與其父容器 (沒有父容器時則為螢幕) 頂部邊緣之間的距離。
相關函數
Distinct( DataSource, ColumnName )
範例
新增單選控制項,將其命名為 Pricing,然後將其 Items 屬性設定為以下公式:
["Standard", "Premium"]
不知道如何 新增、命名和設定控制項 嗎?
新增**標籤** 控制項,並將它移單選控制項下方,然後將**標籤** 控制項的**Text** 屬性設定為下列公式︰
If("Premium" in Pricing.Selected.Value, "$200 per day", "$150 per day")
當按住 Alt 鍵時,選取單選控制項中的任一選項。
標籤 控制項針對您的選擇顯示適當文字。
(非必要) 當按住 Alt 鍵時,選取另一個選項確認顯示的適當文字。
協助工具指南
色彩對比
除了 標準色彩對比需求 之外,請確保下列之間有足夠的色彩對比:
- RadioSelectionFill 和 RadioBackgroundFill
- RadioBackgroundFill 和 Fill
螢幕-助讀程式支援
鍵盤支援
- 將 TabIndex 屬性設定為等於或大於零,讓鍵盤使用者可以導覽到該處。
- 設定 FocusedBorderColor 和 FocusedBorderThickness 屬性,讓焦點指標清楚可見。