RTF-redigerare-kontroll i Power Apps

Gör det möjligt för slutanvändarna att formatera text i ett WYSIWYG-redigeringsområde. Utdataformatet är HTML.

Beskrivning

Med kontrollen av RTF-redigerare får appanvändaren ett WYSIWYG-redigeringsområde där text kan formateras. Kontrollens indata- och utdataformat är HTML.

Kontrollen tillåter att kopierad RTF (dvs. från webbläsare eller Word) kan klistras in i kontrollen.

Kontrollen är avsedd att formatera text, vilket inte är någon garanti för att integriteten för indata-HTML:en bevaras. Alla skript, format, objekt och andra taggar som kan äventyras tas bort av redigeraren. Det innebär att om RTF:en skapades utanför Power Apps, kanske den inte ser likadan ut som i produkten där den skapades.

Funktioner som för tillfället stöds är:

  • Fet stil, kursiv stil, understrykning
  • Textfärg, markeringsfärg
  • Textstorlek
  • Numrerade listor, punktlistor
  • Hyperlänkar
  • Ta bort formatering

Om du vill använda kontrollen inuti ett formulär väljer du kortet Redigera flerradstext och anpassar det genom att infoga RTE-kontrollen.

Nyckelegenskaper

Default – Indataegenskap för det första textvärdet som visas i redigeraren.

HtmlText – Utdataegenskap för resulterande RTF i HTML-format.

Ytterligare egenskaper

AccessibleLabel – Etikett för skärmläsare. Bör beskriva syftet med bilagan.

DisplayMode – Anger om kontrollen tillåter att filer läggs till och tas bort (Edit), om bara data ska visas (View) eller om den är inaktiverad (Disabled).

EnableSpellCheck – om stavningskontrollen i webbläsaren är aktiverad. Den här funktionen tillhandahåller endast stavningskontroll på standardspråket i webbläsaren. Power Apps för Windows stöder inte den här egenskapen.

Height – Avståndet mellan kontrollens övre och nedre kanter.

TabIndex – Tangentbordets navigeringsordning i förhållande till andra kontroller.

Visible – anger huruvida en kontroll visas eller döljs.

Width – Avståndet mellan kontrollens högra och vänstra kanter.

X – Avståndet mellan kontrollens vänstra kant och den överordnade containerns vänstra kant (skärmen om det inte finns någon överordnad behållare).

Y – Avståndet mellan kontrollens övre kant och den överordnade containerns övre kant (skärmen om det inte finns någon överordnad behållare).

Riktlinjer för hjälpmedel

Stöd för skärmläsare

Tangentbordsstöd

  • TabIndex måste vara noll eller större så att tangentbordsanvändare kan navigera till det.

Tips

Använd Alt+0 när redigeraren är i fokus för att lära dig mer om andra kortkommandon.

Anteckning

När verktygsfältet är fokuserat kommer tangenterna Tabb och Shift+Tabb navigera mellan verktygsfältsgrupper. Men du kan inte gå tillbaka från den sista gruppen till den första gruppen och vice versa.

Begränsningar

Du kan bara interagera med kontrollen RTF-redigerare i Power Apps Studio när du använder förhandsgranskningsläget.

Att klistra in bilder i RTF-redigeraren har följande begränsningar:

  • Resursdelning med flera ursprung (CORS)
  • Autentisering
  • Stöd för bildformat i webbläsaren
  • Typ av bild (inline eller URL)
  • När du infogar en bild ska du inte förvänta dig att den ska sparas automatiskt med den bundna datakälla. En möjlig lösning är att implementera ytterligare logik som överför bilder från RTF-redigeraren till datakälla, bearbetar svaret och sedan klistrar in det på nytt i det ursprungliga fältet. Det är också viktigt att förstå att olika program kan representera kopierade bilder på olika sätt.

Anteckning

Webbläsare representerar bilddata på ett annat sätt, vissa webbläsare samlar in bilden som rå bilddata medan andra kan få en referens till en URL som inte är tillgänglig efter att klistra in.

Tips

Att använda ett verktyg för skärmklipp eller skärmdump för att kopiera/klistra in bilder ger den bästa upplevelsen.

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).