Pogas vadīkla programmā Power Apps

Vadīkla, uz kuras lietotājs var noklikšķināt vai kurai var pieskarties, lai mijiedarbotos ar programmu.

Apraksts

Konfigurējiet vadīklas Poga rekvizītu OnSelect, lai izpildītu vienu vai vairākas formulas, kad lietotājs noklikšķina uz vadīklas vai pieskaras tai.

Atslēgu rekvizīti

OnSelect — darbības, kas jāveic, kad lietotājs pieskaras vadīklai vai noklikšķina uz tās.

Teksts — teksts, kas tiek parādīts vadīklā vai ko lietotājs ieraksta vadīklā.

Papildu rekvizīti

Līdzināt — teksta atrašanās vieta attiecībā pret tās vadīklas horizontālo centru.

AutoDisableOnSelect — automātiski atspējo vadīklu, kamēr tiek izpildīta OnSelect reakcija.

BorderColor — vadīklas apmales krāsa.

BorderStyle — vai vadīklas apmale ir Necaurspīdīga, Svītrota, Punktota vai Nav.

BorderThickness — vadīklas apmales biezums.

Krāsa — vadīklā ietvertā teksta krāsa.

DisplayMode — vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skats) vai ir atspējots (Atspējots).

DisabledBorderColor – Vadīklas apmales krāsa, ja vadīklas DisplayMode rekvizīts ir iestatīts kā Atspējots.

DisabledColor – Vadīklas teksta krāsa, ja rekvizīts DisplayMode ir iestatīts kā Atspējots.

DisabledFill — vadīklas fona krāsa, ja rekvizīts DisplayMode ir iestatīts kā Atspējots.

FocusedBorderColor — vadīklas apmales krāsa, kad vadīkla ir fokusēta.

FocusedBorderThickness — vadīklas apmales biezums, kad vadīkla ir fokusēta.

Aizpildījums — vadīklas fona krāsa.

Fonts — fontu saimes nosaukums, kurā tiek parādīts teksts.

FontWeight — Vadīklas teksta biezums: Trekns, Pustrekns, Parasts vai Gaišāks.

Augstums — Attālums starp vadīklas augšu un šīs vadīklas apakšējo malu.

HoverBorderColor — Vadīklas apmales krāsa, kad lietotājs patur peles rādītāju virs šīs vadīklas.

HoverColor – Teksta krāsa vadīklā, kad lietotājs tur peles rādītāju uz tā.

HoverFill — fona krāsa vadīklā, kad lietotājs tur peles rādītāju uz tā.

Slīpināts — vai teksts vadīklā ir slīpināts.

PaddingBottom — attālums starp vadīklas tekstu un šīs vadīklas apakšējo malu.

PaddingLeft – attālums starp vadīklas tekstu un šīs vadīklas kreiso malu.

PaddingRight – attālums starp vadīklas tekstu un šīs vadīklas labo malu.

PaddingTop — attālums starp vadīklas tekstu un šīs vadīklas augšējo malu.

NospiestsTrue, kamēr vadīkla ir nospiesta, False, ja pretēji.

PressedBorderColor — vadīklas apmales krāsa, kad lietotājs pieskaras šai vadīklai vai noklikšķina uz tās.

PressedColor – Vadīklas teksta krāsa, kad lietotājs pieskaras šai vadīklai vai noklikšķina uz tās.

PressedFill – vadīklas fona krāsa, kad lietotājs pieskaras šai vadīklai vai noklikšķina uz tās.

RadiusBottomLeft – leņķis, kādā tiek noapaļots vadīklas apakšējais kreisais stūris.

RadiusBottomRight – leņķis, kādā vadīklas apakšējais labais stūris ir noapaļots.

RadiusTopLeft – leņķis, kādā vadīklas augšējais kreisais stūris ir noapaļots.

RadiusTopRight — leņķis, kādā vadīklas augšējais labais stūris ir noapaļots.

Izmērs — tā teksta fonta izmērs, kas tiek parādīts vadīklā.

Pārsvītrojums — vai līnija tiek parādīta pār tekstu, kas tiek parādīts vadīklā.

TabIndex – Tastatūras navigācijas secība saistībā ar citām vadīklām.

Rīka padoms – Paskaidrojošs teksts, kas tiek parādīts, kad lietotājs norāda virs vadīklas.

Pasvītrojums — vai līnija tiek parādīta zem teksta, kas tiek parādīts vadīklā.

VerticalAlign — teksta atrašanās vieta vadīklā attiecībā pret šīs vadīklas vertikālo centru.

Redzama — vai vadīkla ir redzama vai paslēpta.

Platums — attālums starp vadīklas kreiso un šīs vadīklas labo malu.

X – Attālums starp vadīklas kreiso malu un tās primārā konteinera kreiso malu (vai ekrānu, ja nav primārā konteinera).

Y — attālums starp vadīklas augšējo malu un tās primārā konteinera augšējo malu (vai ekrānu, ja nav primārā konteinera).

Navigate( ScreenName, ScreenTransitionValue )

Piemēri

Pamatformulas pievienošanai pogai

  1. Pievienojiet vadīklu Text input un nosauciet to Avots.

    Vai nezināt, kā pievienot, nosaukt un konfigurēt vadīklu?

  2. Pievienojiet vadīklu Poga, tās rekvizītu Teksts iestatiet uz “Pievienot” un tās rekvizītam OnSelect iestatiet šādu formulu:
    UpdateContext({Total:Total + Value(Source.Text)})

    Vai vēlaties papildinformāciju par funkciju UpdateContext vai citām funkcijām?

  3. Pievienojiet Etiķetes vadīklu, iestatiet tās Teksta rekvizītu formulas joslā pie Vērtības(Kopā) un pēc tam nospiediet taustiņu F5.

  4. Notīriet noklusējuma tekstu no vadīklas Avots, ievadiet tajā skaitli un pēc tam noklikšķiniet uz vienuma Pievienot vai pieskarieties tam.

    Vadīkla Label norāda ievadīto skaitli.

  5. Notīriet skaitli no vadīklas Avots, ievadiet citu skaitli un pēc tam noklikšķiniet uz vienuma Pievienot vai pieskarieties tam.

    Vadīkla Label norāda ievadīto divu skaitļu summu.

  6. (neobligāti) Atkārtojiet iepriekšējo darbību vienu vai vairākas reizes.

  7. Lai atgrieztos noklusējuma darbvietā, nospiediet taustiņu Esc (vai noklikšķiniet vai pieskarieties aizvēršanas ikonai augšējā labajā stūrī).

Pogas konfigurēšana ar vairākām formulām

Pievienojiet formulu, kas notīra vadīklu Teksta ievade starp ierakstiem.

  1. Iestatiet vadīklas Avots rekvizītam HintText vērtību “Ievadīt skaitli”.

  2. Iestatiet vadīklas Pievienot rekvizītam OnSelect šo formulu:

    UpdateContext({Total:Total + Value(Source.Text)});
    UpdateContext({ClearInput: ""})

    Piezīme

    Atdaliet vairākas formulas ar semikolu “;”.

  3. Iestatiet vadīklas Avots rekvizītam Noklusējuma vērtību ClearInput.

  4. Nospiediet taustiņu F5 un pēc tam pārbaudiet programmu, saskaitot vairākus skaitļus.

Citas pogas pievienošana, lai atiestatītu kopsummu

Pievienojiet otru pogu, lai notīrītu kopsummu starp aprēķiniem.

  1. Pievienojiet citu vadīklu Poga, tās rekvizītu Teksts iestatiet uz “Notīrīt” un tās rekvizītam OnSelect iestatiet šādu formulu:

    UpdateContext({Total:0})

  2. Nospiediet taustiņu F5, saskaitiet vairākus skaitļus un pēc tam noklikšķiniet uz vienuma Notīrīt vai pieskarieties tam, lai atiestatītu kopsummu.

Pogas izskata mainīšana

Pogas formas mainīšana

Pēc noklusējuma Power Apps izveidot taisnstūrveida vadīklu Poga ar noapaļotiem stūriem. Varat veikt vadīklas Poga formas pamata izmaiņas, iestatot tās rekvizītus Augstums, Platums un Rādiuss.

Piezīme

Ikonas un formas nodrošina plašu noformējumu klāstu, un tās var veikt dažas no tām pašām pamatfunkcijām, ko nodrošina vadīklas Poga. Tomēr vienumam Ikonas un formas nav rekvizīta Teksts.

  1. Pievienojiet vadīklu Poga un iestatiet tās rekvizītiem Augstums un Platums vērtību 300, lai izveidotu lielu kvadrātveida pogu.

  2. Modificējiet rekvizītus RadiusTopLeft, RadiusTopRight, RadiusBottomLeft un RadiusBottomRight, lai katrā stūrī pielāgotu izliekuma lielumu. Tālāk sniegti daži dažādu formu piemēri, un katrs no tiem sākas ar 300 x 300 kvadrātveida pogu:

Mainīt pogas krāsu, novietojot virs tās kursoru

Pēc noklusējuma vadīklas Poga aizpildījuma krāsa tiks aptumšota par 20%, novietojot virs tās peles kursoru. Šo darbību var pielāgot, mainot rekvizītu HoverFill, kas izmanto funkciju ColorFade. Ja formulai ColorFade iestata pozitīvu procentuālo vērtību, novietojot peles kursoru virs pogas, krāsa kļūs gaišāka, bet negatīva procentuālā vērtība padara krāsu tumšāku.

  • Mainiet ColorFade procentuālo vērtību, izmantojot vienas no izveidotajām pogām rekvizītu HoverFill, un vērojiet rezultātu.

Varat arī norādīt vadīklas Poga krāsu, iestatot tās rekvizītam HoverFill formulu, kurā ir funkcija ColorValue, nevis funkcija ColorFade, piemēram, ColorValue("Red").

Piezīme

Krāsas vērtība var būt jebkāda CSS krāsu definīcija, norādot nosaukumu vai heksadecimālo vērtību.

  • Mainiet funkciju ColorFade ar funkciju ColorValue vienai no izveidotajām pogām un vērojiet rezultātu.

Pieejamības vadlīnijas

Krāsu kontrasts

Ekrāna lasītāja atbalsts

  • Jābūt iekļautam rekvizītam Teksts.

Tastatūras atbalsts