Kontrolelementet RTF-editor i Power Apps
Gør det muligt for slutbrugere at formatere tekst i et WYSIWYG-redigeringsområde. Outputformatet er HTML.
Beskrivelse
Kontrolelementet RTF-editor giver appbrugeren adgang til et WYSIWYG-redigeringsområde til formatering af tekst. Kontrolelementets input- og outputformat er HTML.
Kontrolelementet understøtter kopiering af formateret tekst (fra f.eks. webbrowseren eller Word) og indsætning i kontrolelementet.
Kontrolelementet er beregnet til at blive brugt til at formatere tekst og garanterer ikke, at HTML-kode i inputtet bevares. Alle scripts, typografier, objekter og andre potentielt kompromitterende koder fjernes af editoren. Det betyder, at hvis den formaterede tekst blev oprettet uden for Power Apps, så ser den muligvis ikke ud på samme måde som i det produkt, hvor den blev oprettet.
Aktuelt understøttede funktioner omfatter:
- Fed, kursiv, understregning
- Tekstfarve, fremhævningsfarve
- Tekststørrelse
- Opstillinger med tal/bogstaver, opstillinger med punkttegn
- Links
- Rydde formatering
Hvis du vil bruge kontrolelementet i en formular, skal du vælge kortet Rediger tekst med flere linjer og tilpasse det ved at indsætte kontrolelementet RTF-editor.
Vigtige egenskaber
Default – Inputegenskab for starttekstværdien, som vises i editoren.
HtmlText – Outputegenskab for den færdige formaterede tekst i HTML-format.
Flere egenskaber
AccessibleLabel – Etiket for skærmlæsere. Skal beskrive formålet med de vedhæftede filer.
DisplayMode – Bestemmer, om kontrolelementet tillader tilføjelse eller sletning af filer (Edit), kun viser data (View) eller er deaktiveret (Disabled).
EnableSpellCheck – Om browserens stavekontrol er aktiveret. Denne funktion gør det kun muligt at stavekontrol på standardsproget i browseren. Power Apps til Windows understøtter ikke denne egenskab.
Height – Afstanden mellem et kontrolelements øverste og nederste kant.
TabIndex – Rækkefølgen for tastaturnavigationen i forhold til andre kontrolelementer.
Visible – Angiver, om et kontrolelement er synligt eller skjult.
Width – Afstanden mellem et kontrolelements venstre og højre kant.
X – Afstanden mellem kontrolelementets venstre kant og venstre kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ikke er en overordnet objektbeholder).
Y – Afstanden mellem kontrolelementets øverste kant og den øverste kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ikke er en overordnet objektbeholder).
Retningslinjer for tilgængelighed
Understøttelse af skærmlæser
- AccessibleLabel skal være til stede.
Understøttelse af tastatur
- TabIndex skal være nul eller højere, så tastaturbrugere kan navigere til den.
Tip
Brug Alt + 0, mens editoren fokuserer på at få mere at vide om andre tastaturgenveje.
Bemærk
Når værktøjslinjen er fokuseret, navigerer tabulator- og Skift+Tab-tasterne mellem værktøjslinjegrupper. Men du kan ikke skifte tilbage fra den sidste gruppe til den første gruppe og omvendt.
Begrænsninger
Du kan kun arbejde med RTF-editorkontrolelementet i Power Apps Studio, når du bruger forhåndsversionstilstanden.
Hvis du indsætter billeder i RTF-editoren, er der følgende begrænsninger:
- Cors (Cross-Origin Resource Sharing)
- Godkendelse
- Understøttelse af billedformat i browser
- Billedtype (indbygget vs. URL-adresse)
- Når du indsætter et billede, skal du ikke forvente, at det automatisk gemmes med den bundne datakilde. En mulig løsning er at implementere yderligere logik, der overfører billeder fra RTF-editoren til datakilden, behandler svaret og derefter indsætter det i det oprindelige felt igen. Det er også vigtigt at forstå, at forskellige programmer kan repræsentere kopierede billeder på forskellige måder.
Bemærk
Browsere repræsenterer billeddata på en anden måde, nogle browsere registrerer billedet som rå billeddata, mens andre kan få en reference til en URL-adresse, som måske ikke er tilgængelig efter indsættelse.
Tip
Hvis du bruger et skærmklip eller et skærmbilledværktøj til at kopiere/indsætte billeder, får du den bedste oplevelse.
Bemærk
Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)
Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).