Share via


Control Desplegable al Power Apps

Llista que només mostra en el primer element tret que l'usuari l'obri.

Descripció

Un control Drop down conserva l'estat real de la pantalla, especialment quan la llista conté un gran nombre d'opcions. El control només ocupa una línia, tret que l'usuari seleccioni la cometa angular per revelar més opcions. El control mostrarà un màxim de 500 elements.

Propietats clau

Default: el valor inicial d'un control abans que l'usuari especifiqui un valor diferent.

Items: font de dades que conté els elements que apareixen al control. Si la font té diverses columnes, definiu la propietat Value del control a la columna de dades que voleu que es mostri.

Value: la columna de dades que voleu que es mostri al control (per exemple, si una font de dades té diverses columnes).

Selected: el registre de dades que representa l'element seleccionat.

AllowEmptySelection : si el control no pot tenir elements seleccionats. Quan sigui fals, sempre hi haurà un element seleccionat, que inicialment serà el Per defecte o el primer element.

Propietats addicionals

AccessibleLabel: etiqueta per a lectors de pantalla.

BorderColor: el color de la vora d'un control.

BorderStyle: si la vora d'un control és Sòlid, Amb guions, Amb punts o Cap.

BorderThickness: el gruix de la vora d'un control.

ChevronBackground: el color darrere de la fletxa avall en una llista desplegable.

ChevronFill: el color de la fletxa avall en una llista desplegable.

Color: el color del text d'un control.

DisplayMode: si el control permet l'entrada de l'usuari (Edita), només mostra les dades (Visualitza) o està inhabilitada (Inhabilitat).

DisabledBorderColor: el color de la vora d'un control si la propietat DisplayMode del control està definida com a Inhabilitat.

DisabledColor: el color del text d'un control si la propietat DisplayMode està definida com a Inhabilitat.

DisabledFill: el color de fons d'un control si la propietat DisplayMode està definida com a Inhabilitat.

Fill: el color de fons d'un control.

FocusedBorderColor: el color de la vora d'un control quan el control té l'enfocament.

FocusedBorderThickness: el gruix de la vora d'un control quan el control té l'enfocament.

Font: el nom de la família del tipus de lletra en què es mostra el text.

FontWeight: el gruix del text en un control: Negreta, Seminegreta, Normal o Fi.

Height: la distància entre les vores superior i inferior d'un control.

HoverBorderColor: el color de la vora d'un control quan l'usuari manté el punter del ratolí sobre el control.

HoverColor: el color del text d'un control quan l'usuari hi manté el punter del ratolí sobre.

HoverFill: el color de fons d'un control quan l'usuari hi manté el punter del ratolí sobre.

Italic: si el text d'un control està en cursiva.

OnChange: accions que cal dur a terme quan l'usuari canvia el valor d'un control (per exemple, en ajustar un control lliscant).

OnSelect: accions que cal dur a terme quan l'usuari toca o fa clic en un control.

PaddingBottom: la distància entre el text d'un control i la vora inferior del control.

PaddingLeft: la distància entre el text d'un control i la vora esquerra del control.

PaddingRight: la distància entre el text d'un control i la vora dreta del control.

PaddingTop: la distància entre el text d'un control i la vora superior del control.

PressedBorderColor: el color de la vora d'un control quan l'usuari toca el control o hi fa clic.

PressedColor: el color de text d'un control quan l'usuari toca el control o hi fa clic.

PressedFill: el color de fons d'un control quan l'usuari toca el control o hi fa clic.

Reset: si un control torna al seu valor per defecte.

SelectedText (obsolet): un valor de cadena que representa l'element seleccionat. Utilitzeu Dropdown1.SelectedText.Value en el seu lloc, substituint "Dropdown1" per un nom de control desplegable a l'aplicació.

SelectionColor: el color del text d'un element o d'elements seleccionats d'una llista o el color de l'eina de selecció d'un control manuscrit.

SelectionFill: el color de fons d'un element o d'elements seleccionats d'una llista o d'una àrea seleccionada d'un control del llapis.

Size: la mida de la lletra del text que apareix en un control.

Strikethrough: si una línia apareix a través del text que apareix en un control.

TabIndex: ordre de navegació amb el teclat en relació amb altres controls.

Tooltip: text explicatiu que apareix quan l'usuari es desplaça per sobre d'un control.

Underline: si una línia apareix a sota del text que apareix en un control.

Visible: si es mostra o s'amaga un control.

Width: la distància entre les vores esquerra i dreta d'un control.

X: la distància entre la vora esquerra d'un control i la vora esquerra del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).

Y: la distància entre la vora superior d'un control i la vora superior del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).

Nota

Les propietats de la vora desplegable estan controlades per les propietats FocusedBorder.

Exemples

Llista senzilla

  1. Afegiu un control Drop down i definiu la propietat Items en aquesta expressió:

    ["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]

    No sabeu com afegir, anomenar i configurar un control?

  2. Mostra els elements de la llista seleccionant la fletxa avall del control mentre premeu la tecla Alt.

Llista d'una font de dades

Els principis d'aquest procediment s'apliquen a qualsevol font de dades que proporcioni taules però, per seguir aquests passos exactament, heu d'obrir un entorn per al qual s'hagi creat una base de dades del Microsoft Dataverse i s'hagin afegit dades d'exemple.

  1. Obriu una aplicació en blanc i, a continuació, especifiqueu la taula Comptes.

  2. Afegiu un control Drop down i definiu la propietat Items en aquesta fórmula:

    Distinct(Accounts, 'Address 1: City')

    Aquesta fórmula mostra totes les ciutats de la taula Comptes. Si hi ha més d'un registre que té la mateixa ciutat, la funció Distinct amaga la duplicitat al vostre control desplegable.

  3. (opcional) Canvieu el nom del control Drop down a Cities, afegiu un control Gallery vertical i definiu la propietat Items de la galeria en aquesta fórmula:

    Filter(Accounts, address1_city = Cities.Selected.Result)

    Aquesta funció Filter només mostra els registres de la taula Comptes per als quals la ciutat coincideix amb el valor seleccionat al control Cities.

Pautes d'accessibilitat

Contrast de color

Hi ha d'haver un contrast de color adient entre:

  • ChevronFill i ChevronBackground
  • ChevronHoverFill i ChevronHoverBackground
  • SelectionColor i SelectionFill
  • SelectionFill i Fill

Això és a més dels requisits estàndard de contrast de color.

Suport del lector de pantalla

Compatibilitat amb el teclat

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).