Kontrolka Tekst HTML w Power Apps

Pole zawierające tekst, które konwertuje tagi HTML na elementy formatowania.

Opis

Kontrolka Tekst HTML wyświetla zwykły tekst i liczby, a ponadto konwertuje tagi HTML, takie jak spacje nierozdzielające.

Uwaga

Kontrolka Tekst HTML zakłada, że HtmlText jest pozycjonowany względnie. Jeśli musisz użyć pozycji bezwzględnej dla tekstu HTML, owiń tekst wokół względnie pozycjonowanego elementu div. Na przykład "<div style='position:relative'>" & varPageContent & "</div>"

Uwaga

W przypadku niektórych elementów HTML domyślne style przeglądarki mogą zostać usunięte. Na przykład w przypadku listy HTML (<ul>, <ol>) w celu określenia domyślnego stylu należy wpisać własne style w tekście. Na przykład

<ul style='display: block;
           list-style-type: disc;
           margin-block-start: 1em;
           margin-block-end: 1em;
           margin-inline-start: 0px;
           margin-inline-end: 0px;
           padding-inline-start: 40px;'>
  ...
</ul>

Kluczowe właściwości

Color – kolor tekstu w kontrolce.

Font — nazwa rodziny czcionek używanej do wyświetlania tekstu.

HtmlText — tekst wyświetlany w kontrolce Tekst HTML, który może zawierać tagi HTML.

Dodatkowe właściwości

BorderColor – kolor obramowania kontrolki.

BorderStyle – rodzaj obramowania kontrolki: Ciągłe, Kreskowane, Kropkowane lub Brak.

BorderThickness – grubość obramowania kontrolki.

DisplayMode – czy kontrolka zezwala na wprowadzanie danych wejściowych przez użytkownika (Edytuj), czy tylko wyświetla dane (Wyświetl) lub jest wyłączona (Wyłączone).

DisabledBorderColor – kolor obramowania kontrolki, jeśli właściwość DisplayMode kontrolki jest ustawiona na wartość Wyłączone.

DisabledFill – kolor tła kontrolki, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.

Fill – kolor tła kontrolki.

Height – odległość między górną i dolną krawędzią kontrolki.

HoverBorderColor – kolor obramowania kontrolki po umieszczeniu na niej wskaźnika myszy.

OnSelect — akcje do wykonania po wyborze formantu przez użytkownika.

Uwaga

OnSelect jest ignorowane w przypadku hiperłączy w zawartości, do której odwołuje się właściwość HtmlText.

PaddingBottom — odległość między tekstem w kontrolce a dolną krawędzią tej kontrolki.

PaddingLeft — odległość między tekstem w kontrolce a lewą krawędzią tej kontrolki.

PaddingRight — odległość między tekstem w kontrolce a prawą krawędzią tej kontrolki.

PaddingTop — odległość między tekstem w kontrolce a górną krawędzią tej kontrolki.

Size — rozmiar czcionki tekstu wyświetlanego w kontrolce.

Tooltip – tekst objaśnienia wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.

Visible – czy kontrolka jest widoczna, czy ukryta.

Width – odległość między lewą i prawą krawędzią kontrolki.

X — odległość między lewą krawędzią kontrolki a lewą krawędzią jej kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).

Y — odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).

Find( FindString, WithinString )

Przykład

  1. Dodaj kontrolkę Etykieta, nazwij ją Źródło i ustaw następujący ciąg dla właściwości Text:

    "<p>Zrealizowaliśmy&nbsp;niezwykle &quot;szczegółowy&quot; proces globalizacji i lokalizacji.<p>"

    Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?

  2. Dodaj kontrolkę Tekst HTML i ustaw jej właściwość HtmlText na tę wartość:
    Source.Text

    W kontrolce Tekst HTML pojawi się ten sam tekst co w kontrolce Etykieta, ale tagi zostaną przekonwertowane na odpowiednie znaki.

Wytyczne dotyczące ułatwień dostępu

Mapowanie ARIA dla elementów wewnątrz formantu tekstu HTML nie jest definiowane automatycznie przez Power Apps.

Kontrast kolorów

Między poniższymi kolorami musi istnieć odpowiedni kontrast:

  • Color i Fill
  • Tekst z niestandardowymi kolorami i tłem

Obsługa klawiatury

  • Kontrolka nie może pełnić przycisku. Nie ma klawisza TabIndex, a użytkownicy klawiatury nie będą mogli się na nim skoncentrować.
  • Kontrolka może zawierać interaktywne części w HtmlText, takie jak elementy <a>, ale ustawienie aplikacji **Uproszczone indeksy kart” musi być włączone. W przeciwnym razie kolejność nawigacji na karcie będzie nieprawidłowa.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).