Preberi v angleščini

Deli z drugimi prek


Panel kontrola (eksperimentalno)

[Ta članek je del predizdajne dokumentacije in se lahko spremeni.]

Ta kontrolnik se uporablja za združevanje vsebine.

Kontrolna plošča.

Pomembno

  • To je poskusna funkcija.
  • Eksperimentalne funkcije niso za komercialno uporabo, njihovo delovanje je lahko omejeno. Te funkcije so na voljo še pred uradno izdajo, da lahko stranke predčasno dostopajo do njih in posredujejo povratne informacije.

Description

Plošče so prekrivanja, ki vsebujejo dodatno vsebino in se uporabljajo za zapletene izkušnje ustvarjanja, urejanja ali upravljanja – na primer za ogled podrobnosti o elementu na seznamu ali za urejanje nastavitev.

Je komponenta delovnega območja, ki posnema slog in način delovanja kontrolnika Fluent UI Panel.

Lastnosti

Lastnosti ključa

Lastnost Description
Buttons Nabor podatkov, ki definira gumbe.
Title Besedilo, prikazano v razdelku z naslovom.
Subtitle Izbirno. Besedilo, prikazano pod naslovom.
DialogWidth Širina plošče.
ContentX Koordinata X za območje vsebine.
ContentY Koordinata Y za območje vsebine.
ContentWidth Širina območja vsebine plošče.
ContentHeight Višina območja vsebine plošče.

Buttons lastnosti

Lastnost Description
Label Oznaka, prikazana na gumbu
ButtonType Oštevilčenje, ki določa slog gumba. Izberete lahko med Standard ali Primary
Table(
  {
    Label: "Cancel",
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Standard 
  },{
    Label: "Ok", 
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Primary
  }
)

Lastnosti sloga

Lastnost Description
Overlay Color Barva, prikazana v prekrivnem območju.
DialogWidth Širina plošče (ni enaka širini kontrolnika, ki bi morala zajemati širino aplikacije).
Position of the panel Navedite besedilno vrednost Right ali Left , da določite, na kateri strani zaslona naj bo plošča upodobljena.
Theme Predmet teme. Če pustite to polje prazno, bo upodobljena privzeta tema za Power Apps. Glejte nastavitev tem za pomoč pri konfiguraciji.

Lastnosti dogodkov

Lastnost Description
OnCloseSelect Izraz za dejanje, ki se izvede ob izbiri gumba za zapiranje.
OnButtonSelect Izraz za dejanje, ki se izvede ob izbiri gumba enega od gumbov za dejanja.

Način delovanja

Konfiguracija vidnosti plošče

Vidnost Panelje mogoče preklapljati s spremenljivko logičnega tipa (»true«/»false«).

  1. Za prikaz pogovornega okna uporabite naslednjo formulo Power Fx (npr. lastnost OnSelect kontrolnika gumba):

    UpdateContext({ showHideDialog: true })
    
  2. Plošči Panel dodelite naslednje vrednosti:

    Lastnost Vrednost
    OnCloseSelect UpdateContext({ showHideDialog: false })
    Visible showHideDialog

Konfiguracija dejanj gumbov

V lastnosti OnButtonSelect plošče navedite dejanja v pogoj If() ali Switch(), ki temeljijo na besedilni vrednosti Self.SelectedButton.Label in določajo dejanje. Sicer je odvisno od dejanja, vendar se Panel običajno skrije, ko je dejanje končano.

Switch( Self.SelectedButton.Label,
  "Ok", Notify("The Ok button was pressed.");
);

// Closes the panel
UpdateContext({ showHideDialog: false })

Oblikujte vsebino plošče

Povežite vsebnik z lastnostmi vsebine plošče Panel , da postavite vsebino v ustrezno območje na zaslonu. Vidnost vsebine mora biti povezana s ploščo Panel.

Koraki za oblikovanje vsebine na plošči:

  1. Dodajte Panel (primer imena: cmp_panel)

  2. Dodajte vsebnik (primer imena: c_panelContent)

  3. Spremenite naslednje lastnosti c_panelContent:

    Lastnost Vrednost
    X cmp_panel.ContentX
    Y cmp_panel.ContentY
    Width cmp_panel.ContentWidth
    Height cmp_panel.ContentHeight
    Visible cmp_panel.Visible

Omejitve

Ta komponenta delovnega območja se lahko uporablja samo v aplikacijah s platnom in na straneh po meri.