Ett element i användargränssnittet som innehåller en eller flera kontroller i en app.

Beskrivning

De flesta appar har flera Skärm kontroller som innehåller etikett kontroller, knapp kontroller och andra kontroller som visar data och stöd för navigering.

Nyckelegenskaper

BackgroundImage – namnet på en avbildningsfil som visas i bakgrunden på skärmen.

Fill – Bakgrundsfärgen i en kontroll.

Ytterligare egenskaper

ImagePosition – Positionen (Fill, Fit, Stretch, Tile eller Center) för en bild på en skärm eller en kontroll om det inte är samma storlek som bilden.

OnHidden – Appens beteende när användaren navigerar bort från en skärm.

OnVisible – Appens beteende när användaren navigerar till en skärm.

OnStart – Appens beteende när användaren öppnar den.

  • Formeln som den här egenskapen anges för körs innan den första skärmen i appen visas. Anropa funktionen Navigera för att ändra vilken skärm som visas först när appen startar.

  • Du kan inte ange kontextvariabler med funktionen UpdateContext eftersom ingen skärm visas än. Du kan dock skicka kontextvariabler i funktionen Navigera och skapa och fylla i en samling med hjälp av funktionen Samla in.

  • När du uppdaterar en app körs formeln där den här egenskapen är inställd när appen läses in i PowerApps Studio. Om du vill se effekten av att ändra egenskapen måste du spara, stänga och läsa in appen igen.

  • Egenskapen OnStart är faktiskt en egenskap för appen, inte skärmen. För att förenkla redigering visar och ändrar du den som en egenskap på den första skärmen i appen. Om du tar bort den första skärmen eller ordnar om skärmar kan det bli svårt att hitta den här egenskapen. I det fallet kan du spara, stänga och läsa in appen igen, så visas egenskapen igen som en egenskap för den första skärmen.

Relaterade funktioner

Distinct( DataSource, ColumnName )

Exempel

  1. Lägg till en Radiokontroll, namnge den ScreenFills och ange egenskapen Objekt som värdet:
    ["Red", "Green"]

    Vet du inte hur du lägger till, namnger och konfigurerar en kontroll?

  2. Namnge standardskärmkontrollen Källa, lägg till en annan skärm kontroll och namnge den Mål.

  3. Lägg till ett formulär i Källa (till exempel en pil) och ange egenskapen OnSelect med den här formeln:
    Navigate (Mål, ScreenTransition.Fade)

    Vill du ha mer information om funktionen Navigate eller andra funktioner?

  4. Lägg till ett formulär i Mål (till exempel en pil) och ange egenskapen OnSelect med den här formeln:
    Navigate (Källa, ScreenTransition.Fade)

  5. Ange egenskapen Fyll för Mål med den här formeln:
    If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))

  6. Från Källa, tryck på F5, klicka eller tryck på något av alternativen i radiokontrollen och klicka sedan eller tryck på kontrollen Form .

    Mål visas i den färg som du har valt.

  7. Mål klickar eller trycker du på kontrollen Form för att återgå till Källa.

  8. (valfritt) Klicka eller tryck på ett annat alternativ i radiokontrollen och klicka eller tryck sedan på kontrollen Form för att bekräfta att Mål ska visas med den andra färgen.

  9. Återgå till standardarbetsytan genom att trycka på Esc.