Del via


ExpandMenu kontrol (eksperimentel)

[Denne artikel er dokumentation til den foreløbige udgivelse. Der kan forekomme ændringer.]

Et kontrolelement, der bruges til at oprette en navigationsoplevelse.

Kontrolelementet ExpandMenu.

Vigtigt

  • Dette er en eksperimentel funktion.
  • Eksperimentelle funktioner er ikke beregnet til produktion og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.

Beskrivelse

Udvidelse af menuer bruges som Nav-komponenter til at levere navigation, som indeholder links til hovedområderne i en app eller et websted. Det giver dig også mulighed for at udvide og skjule menuen, hvilket giver brugeren mulighed for at få mere plads, hvis det er nødvendigt. ExpandMenu-kontrolelementet kan bruges sammen med layoutbeholdere for at sikre, at oplevelsen er responsiv, da den har varierende bredde under kørsel af appen.

Denne lærredkomponent efterligner typografien og den begrænsede funktionsmåden for kontrolelementet Nav på Fluent-brugergrænsefladen.

Egenskaber

Nøgleegenskaber

Egenskab Beskrivelse
Items Et datasæt, der viser elementer i menuen.
IsNavigationEnabled Aktivere til at navigere til det element, der er angivet Screen på vælg
DefaultExpandValue Om kontrolelementet udvides ved belastning

Items Egenskaber

Egenskab Beskrivelse
Label Den tekst, der skal vises i menupunktet.
Icon Flydende brugergrænsefladeikon efter navn
Screen Den appskærm, som elementet navigerer til, når der trykkes på det.

Eksempel på egenskaben Items:

Table(
    {
        Icon: "PowerApps", 
        Label: "Power Apps", 
        Screen:PowerAppsScreen
    },{
        Icon: "PowerBILogo", 
        Label: "Power BI", 
        Screen:PowerBIScreen
    },{
        Icon: "PowerAutomateLogo", 
        Label: "Power Automate", 
        Screen:PowerAutomateScreen
    },{
        Icon: "Dataverse", 
        Label: "Dataverse", 
        Screen:DataverseScreen
    }
)

Egenskaber for typografi

Egenskab Beskrivelse
Theme Theme JSON-objektet. Se tema for, hvordan du konfigurerer.

Egenskaber for hændelse

Egenskab Beskrivelse
OnExpandSelect Handlingsformular, der udløses, når hamburger-knappen er valgt
OnButtonSelect Handlingsformular, der udløses, når en af knapperne er valgt

Vigtigt

Skærmværdierne i ovenstående eksempelkode er fra et eksempel og findes måske ikke i din app. Sørg for at erstatte skærmværdierne med skærmnavne i appen efter behov.

Adfærd

Udvid og skjul

Angiv egenskaben Width til følgende udtryk. Breddeværdierne kan justeres på baggrund af appens opløsning.

If( Self.IsExpanded, 200, 46 )

Begrænsninger

Denne lærredkomponent kan kun bruges i lærredapps og brugerdefinerede sider.