Partekatu bidez


Dialog kontrola (esperimentala)

[Aurre-argitaratutako dokumentazioaren parte da artikulu hau, eta baliteke aldaketak jasatea.]

Edukiak taldekatzeko erabiltzen den kontrola.

Elkarrizketa-kontrola.

Garrantzitsua da

  • Esperimentala eginbide bat da hau.
  • Aurrebista-eginbideak ez daude ekoizpenerako diseinatuta, eta funtzionalitate murriztua izan dezakete. Eginbide horiek kaleratze ofiziala baino lehen dauden erabilgarri, bezeroek atzitu eta beren oharrak eman ditzaten.

Deskribapenak

Elkarrizketa-koadroa (Elkarrizketa) orrialdetik edo aplikaziotik fokua hartzen duen aldi baterako leiho bat da eta jendeak harekin elkarreragin behar du. Batez ere ekintzak berresteko erabiltzen da, hala nola fitxategi bat ezabatzeko edo jendeari aukera bat egiteko eskatzeko.

Mihise osagai imitatzaileak estiloa eta portaera Jariakorra UI Elkarrizketa kontrola. Kontsultatu dokumentazioa jardunbide egokiak ezagutzeko.

Ikusi osagaia Creator Kit GitHub biltegian.

Propietateak

Gakoen propietateak

Propietatea Deskribapenak
Buttons Botoiak definitzen dituen datu-multzo bat (informazio gehiago Botoien propietateak atalean).
Title Izenburuaren atalean bistaratzen den testua.
OverlayColor Kolorea gainjarri eremuan bistaratzen da.
DialogWidth Elkarrizketa-koadroaren zabalera (ez nahasi kontrol-zabalerarekin, aplikazioaren zabalera osoa hartu behar baitu).
DialogHeight Elkarrizketaren altuera (ez da nahastu kontrol-altuerarekin, aplikazioaren altuera izan behar duena).
SubTitle Izenburuaren azpian agertzen den testua.

Botoien propietateak

Propietatea Deskribapenak
Label Botoiean bistaratutako etiketa.
ButtonType Botoiaren estiloa zehazten duen zenbaketa. Aukeratu Standard eta Primary artean egon behar du.
Table(
    {
        Label: "Cancel", 
        ButtonType:'Microsoft.CoreControls.Button.ButtonType'.Standard 
    },{
        Label: "Ok", 
        ButtonType:'Microsoft.CoreControls.Button.ButtonType'.Primary
    }
)

Estiloaren propietateak

Propietatea Deskribapenak
Theme Gai-objektua. Ikasi gehiago gaiakri buruz.

Ikasi formatuari buruz Panelaren Formatu panelaren edukia atalean.

Gertaeraren propietateak

Propietatea Deskribapenak
OnCloseSelect Itxiera botoia hautatzen denean exekutatuko da ekintza-adierazpena.
OnButtonSelect Ekintza-botoietako bat hautatzen denean exekutatzen den ekintza-adierazpena.

Portaera

Konfiguratu elkarrizketaren ikusgaitasuna

Egin kontrol bera (edo barruan dagoen gainazala) ikusgai aldagai boolear bat (egia/gezurra) egia bihurtzen denean. Dialog Esleitu aldagai hori elkarrizketa-koadroaren ikusgarritasun-propietateari. Elkarrizketa bistaratu ondoren ezkutatzeko, itxiera ikonoa hautatzen denean abiarazten den berrezartze propietateko aldagaia eguneratu.

Jarraian, aplikazioko beste osagai bateko ekintza-formula batean elkarrizketa-koadroa irekitzeko Power Fx formula erakusten da (adibidez, botoi baten OnSelect propietatea):

UpdateContext({ showHideDialog: true })

Hurrengo formula da Power Fx formula elkarrizketa ixteko OnCloseSelect elkarrizketaren propietatea:

UpdateContext({ showHideDialog: false })

Esleitu aldagaia elkarrizketa-koadroaren Visible propietateari:

showHideDialog

Konfiguratu botoiaren ekintza

Elkarrizketaren OnButtonSelect propietatean, eman ekintzak If() edo Switch() baldintza batean oinarritutako Self.SelectedButton.Label testu-balioan ekintza definitzeko. Ekintzaren arabera, baliteke ekintza amaitu ondoren elkarrizketa-koadroa ixtea ere zentzuzkoa izatea.

    If( Self.SelectedButton.Label = "Send", 
        Notify("Email Sent")
    );
    UpdateContext({ showHideDialog: false })

Murriztapenak

Oihal-osagai hau mihise-aplikazioetan eta orri pertsonalizatuetan soilik erabil daiteke.