Besturingselement Vervolgkeuzelijst in Power Apps
Een lijst waarin alleen het eerste item wordt weergegeven, tenzij de gebruiker de lijst opent.
Beschrijving
Een besturingselement Vervolgkeuzelijst bespaart schermruimte, zeker als de lijst een groot aantal opties bevat. Het besturingselement neemt slechts één regel in beslag, tenzij de gebruiker de pijl-omlaag selecteert om andere opties weer te geven. In het besturingselement worden maximaal 500 items weergegeven.
Belangrijkste eigenschappen
Default: De beginwaarde van een besturingselement voordat de gebruiker een andere waarde opgeeft.
Items: De gegevensbron met de items die worden weergegeven in het besturingselement. Als de bron meerdere kolommen heeft, stelt u de eigenschap Value van het besturingselement in op de kolom met gegevens die u wilt weergeven.
Value: De kolom met gegevens die u wilt weergeven in het besturingselement (bijvoorbeeld als een gegevensbron meerdere kolommen heeft).
Selected: Het gegevensrecord dat het geselecteerde item vertegenwoordigt.
AllowEmptySelection: of het besturingselement geen geselecteerde items mag bevatten. Als dit onwaar is, zal er altijd een geselecteerd item zijn, dat in eerste instantie de standaard of het eerste item zal zijn.
Aanvullende eigenschappen
AccessibleLabel: label voor schermlezers.
BorderColor: de kleur van de rand van een besturingselement.
BorderStyle: hiermee wordt aangegeven of de rand van een besturingselement effen, onderbroken of gestippeld is, of dat er geen rand is.
BorderThickness: de dikte van de rand van een besturingselement.
ChevronBackground: De kleur achter de pijl-omlaag in een vervolgkeuzelijst.
ChevronFill: De kleur van de pijl-omlaag in een vervolgkeuzelijst.
Color: de kleur van de tekst in een besturingselement.
DisplayMode: bepaalt of invoer van de gebruiker is toegestaan (Edit), of gegevens alleen worden weergegeven (View) of het besturingselement wordt uitgeschakeld (Disabled).
DisabledBorderColor: de kleur van de rand van een besturingselement als de eigenschap DisplayMode van het besturingselement is ingesteld op Disabled.
DisabledColor: de kleur van tekst in een besturingselement als de eigenschap DisplayMode van het besturingselement is ingesteld op Disabled.
DisabledFill: de achtergrondkleur van een besturingselement als de eigenschap DisplayMode van het besturingselement is ingesteld op Disabled.
Fill: de achtergrondkleur van een besturingselement.
FocusedBorderColor: de kleur van de rand van een besturingselement wanneer de focus op het besturingselement ligt.
FocusedBorderThickness: de dikte van de rand van een besturingselement wanneer de focus op het besturingselement ligt.
Font: de naam van de lettertypefamilie waarin de tekst wordt weergegeven.
FontWeight: het gewicht van de tekst in een besturingselement: Bold, Semibold, Normal of Lighter.
Height: de afstand tussen de boven- en onderrand van een besturingselement.
HoverBorderColor: de kleur van de rand van een besturingselement wanneer de gebruiker de muisaanwijzer op dat besturingselement plaatst.
HoverColor: de kleur van de tekst in een besturingselement wanneer de gebruiker de muisaanwijzer op de tekst plaatst.
HoverFill: de achtergrondkleur van een besturingselement wanneer de gebruiker de muisaanwijzer op de achtergrond plaatst.
Italic: hiermee wordt aangegeven of de tekst in een besturingselement cursief is.
OnChange: Acties die moeten worden uitgevoerd wanneer de gebruiker de waarde van een besturingselement wijzigt (bijvoorbeeld door een schuifregelaar bij te stellen).
OnSelect: Acties die moeten worden uitgevoerd wanneer de gebruiker op een besturingselement tikt of klikt.
PaddingBottom: de afstand tussen de tekst in een besturingselement en de onderrand van het besturingselement.
PaddingLeft: de afstand tussen de tekst in een besturingselement en de linkerrand van het besturingselement.
PaddingRight: de afstand tussen de tekst in een besturingselement en de rechterrand van het besturingselement.
PaddingTop: de afstand tussen de tekst in een besturingselement en de bovenrand van het besturingselement.
PressedBorderColor: de kleur van de rand van een besturingselement wanneer de gebruiker op dat besturingselement tikt of klikt.
PressedColor: de kleur van tekst in een besturingselement wanneer de gebruiker op dat besturingselement tikt of klikt.
PressedFill: de achtergrondkleur van een besturingselement wanneer de gebruiker op dat besturingselement tikt of klikt.
Reset: bepaalt of een besturingselement wordt teruggezet op de standaardwaarde.
SelectedText (afgeschaft): Een tekenreekswaarde die het geselecteerde item vertegenwoordigt. Gebruik in plaats daarvan maken van Dropdown1.SelectedText.Value, waarbij u Dropdown1 vervangt door de naam van het vervolgkeuzemenu in de app.
SelectionColor: De tekstkleur van geselecteerde items in een lijst of de kleur van het selectiehulpmiddel in een besturingselement Pen.
SelectionFill: De achtergrondkleur van geselecteerde items in een lijst of een geselecteerd gebied van een besturingselement Pen.
Size: de tekengrootte van de tekst die in een besturingselement wordt weergegeven.
Strikethrough: hiermee wordt aangegeven of een streep door de tekst van een besturingselement wordt weergegeven.
TabIndex: de navigatievolgorde op het toetsenbord ten opzichte van andere besturingselementen.
Tooltip: beschrijvende tekst die wordt weergegeven wanneer de gebruiker een besturingselement aanwijst.
Underline: hiermee wordt aangegeven of onder de tekst in een besturingselement een streep wordt weergegeven.
Visible: hiermee wordt aangegeven of een besturingselement zichtbaar of verborgen is.
Width: de afstand tussen de linker- en rechterrand van een besturingselement.
X: de afstand tussen de linkerrand van een besturingselement en de linkerrand van de bovenliggende container (het scherm als er geen bovenliggende container is).
Y: de afstand tussen de bovenrand van een besturingselement en de bovenrand van de bovenliggende container (het scherm als er geen bovenliggende container is).
Notitie
Flyout-randeigenschappen worden beheerd door FocusedBorder-eigenschappen.
Voorbeelden
Eenvoudige lijst
Voeg een besturingselement Vervolgkeuzelijst toe, stel de eigenschap Items van het besturingselement daarna in op deze expressie:
["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]
Weet u niet hoe u een besturingselement kunt toevoegen, een naam kunt geven of kunt configureren?
Geef de items in de lijst weer door de pijl-omlaag van het besturingselement te selecteren terwijl u op de Alt-toets drukt.
Lijst van een gegevensbron
De principes in deze procedure zijn van toepassing op gegevensbronnen die tabellen opleveren, maar als u deze stappen exact wilt volgen, opent u een omgeving waarvoor een Microsoft Dataverse-database is gemaakt en de voorbeeldgegevens zijn toegevoegd.
Voeg een besturingselement Vervolgkeuzelijst toe en stel de eigenschap Items van het besturingselement in op deze formule:
Distinct(Accounts, 'Address 1: City')
Deze formule toont alle plaatsen in de tabel Accounts. Als meer dan één record dezelfde plaats bevat, wordt door de functie Distinct de duplicatie in de vervolgkeuzelijst verborgen.
(Optioneel) Wijzig de naam van het besturingselement Vervolgkeuzelijst in Cities, voeg een verticaal besturingselement Galerij toe en stel de eigenschap Items van de galerie in op deze formule:
Filter(Accounts, address1_city = Cities.Selected.Result)
Deze functie Filter toont alleen die records in de tabel Accounts waarvoor de plaats overeenkomt met de geselecteerde waarde in het besturingselement Cities.
Richtlijnen voor toegankelijkheid
Kleurcontrast
Er moet voldoende kleurcontrast zijn tussen:
- ChevronFill en ChevronBackground
- ChevronHoverFill en ChevronHoverBackground
- SelectionColor en SelectionFill
- SelectionFill en Fill
Dit komt bovenop de standaardvereisten voor kleurcontrast.
Ondersteuning voor schermlezer
- AccessibleLabel moet aanwezig zijn.
Ondersteuning voor toetsenbord
- TabIndex moet nul of groter zijn, zodat toetsenbordgebruikers ernaartoe kunnen navigeren.
- De focusindicatoren moeten duidelijk zichtbaar zijn. Gebruik hiervoor FocusedBorderColor en FocusedBorderThickness.
Notitie
Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)
De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).