Dalintis per


Panel kontrolinis (eksperimentinis)

[Šis straipsnis yra negalutinio leidimo dokumentacija ir gali keistis.]

Valdiklis, naudojamas turiniui grupuoti.

Skydo valdymas.

Svarbu

  • Ši funkcija yra eksperimentinė.
  • Eksperimentinės funkcijos nėra skirtos naudoti gamybai ir gali būti apribotas jų funkcionalumas. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.

Aprašą

Skydai yra per daug sustingęs turinys ir yra naudojami sudėtingai kūrimo, redagavimo ar valdymo pateisai, pvz., sąrašo elemento išsamios informacijos peržiūrai ar parametrų redagavimui.

Šis drobės komponentas imituoja Fluent UI skydo valdiklio stilių ir elgesį.

Ypatybės

Raktų ypatybės

Ypatybė Aprašą
Buttons Duomenų rinkinys, nurodantis mygtukus.
Title Pavadinimo skyriuje rodomas tekstas.
Subtitle Pasirenkama. Po pavadinimu rodomas tekstas.
DialogWidth Skydo plotis.
ContentX Turinio srities X koordinatės.
ContentY Turinio srities Y koordinatės.
ContentWidth Skydo turinio srities plotis.
ContentHeight Skydo turinio srities aukštis.

Buttons Apgyvendinimo įstaigos

Ypatybė Aprašą
Label Etiketė rodoma mygtuke
ButtonType Išvardijimas, kuris nurodo mygtuko stilių. Rinkitės tarp Standard iki Primary
Table(
  {
    Label: "Cancel",
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Standard 
  },{
    Label: "Ok", 
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Primary
  }
)

Stiliaus ypatybės

Ypatybė Aprašą
Overlay Color Viršije srityje rodoma spalva.
DialogWidth Skydo plotis (nepainioti su valdiklio pločiu, kuris turėtų apimti programos plotį).
Position of the panel Nurodykite teksto Right reikšmę Left arba nurodykite, kurioje ekrano pusėje skydas turi būti atvaizduotas.
Theme Temos objektas. Palikus šį tuščią, bus sugeneruota numatytoji Power Apps tema. Norėdami gauti pagalbos, kaip tai sukonfigūruoti, žr. temos

Renginio ypatybės

Ypatybė Aprašą
OnCloseSelect Veiksmo išraiška, vykdoma paspaudus uždarymo mygtuką.
OnButtonSelect Veiksmo išraiška, vykdoma paspaudus vieną iš veiksmo mygtukų.

Elgsena

Konfigūruoti skydo matomumą

Matomumą Panel galima perjungti naudojant Bulio logikos (true / false) tipo kintamąjį.

  1. Naudokite šią Power Fx formulę, kad parodytumėte dialogo langą (pvz., OnSelect valdiklio mygtuko ypatybę):

    UpdateContext({ showHideDialog: true })
    
  2. Priskirkite šias vertes Panel:

    Ypatybė Vertė
    OnCloseSelect UpdateContext({ showHideDialog: false })
    Visible showHideDialog

Mygtukų veiksmų konfigūravimas

Skydo OnButtonSelect ypatybėje pateikite veiksmus su sąlyga If() arba Switch() pagal Self.SelectedButton.Label teksto reikšmę, kad apibrėžtų veiksmą. Atsižvelgiant į veiksmą, jį baigus dažnai Panel slėpkite.

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

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

Formato skydo turinys

Susiekite konteinerį su turinio Panel ypatybes ir perkelkite turinį į atitinkamą ekrano sritį. Patikrinkite, ar turinys yra aptinkamas Panel.

Turinio formatavimo skyde žingsniai:

  1. Įtraukti Panel (pavyzdinį vardą: cmp_panel)

  2. Įtraukite konteinerį (pavadinimo pavyzdys: c_panelContent)

  3. Keisti tolesnes ypatybes c_panelContent:

    Ypatybė Vertė
    X cmp_panel.ContentX
    Y cmp_panel.ContentY
    Width cmp_panel.ContentWidth
    Height cmp_panel.ContentHeight
    Visible cmp_panel.Visible

Apribojimai

Šį drobės komponentą galima naudoti tik drobės programose ir pasirinktiniuose puslapiuose.