Freigeben über


HTML-Textsteuerelement in Power Apps

Ein Feld, in dem Text angezeigt und HTML-Tags in Formatierung konvertiert werden.

Description

Ein HTML-Textsteuerelement zeigt nicht nur Nur-Text und Zahlen an, sondern konvertiert auch HTML-Tags, z. B. nicht umgebrochene Leerzeichen.

Hinweis

Html-Textsteuerelement geht davon aus, dass htmlText relativ positioniert ist. Wenn Sie eine absolute Position für Den HTML-Text verwenden müssen, umbrechen Sie den Text um ein relativ positioniertes div-Element. Beispiel: "<div style='position:relative'>" & varPageContent & "</div>"

Hinweis

Bei einigen HTML-Elementen werden möglicherweise standardmäßige Browserformatierstile gelöscht. Beispielsweise müssen Sie für HTML-Liste (<ul>, <ol>) Ihre eigenen Inlineformatvorlagen schreiben, um das Standardformat zurück zu erhalten. Beispiel:

<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>

Schlüsseleigenschaften

Farbe – Die Farbe des Texts in einem Steuerelement.

Schriftart – Der Name der Schriftartenfamilie, in der Text angezeigt wird.

HtmlText – Text, der in einem HTML-Textsteuerelement angezeigt wird und html-Tags enthalten kann.

Zusätzliche Eigenschaften

AutoHeight – Auf "true" festlegen, damit das Steuerelement seine Höhe automatisch vergrößern kann, um den gesamten Text anzuzeigen. Legen Sie den Wert auf "false" fest, um den Text auf die zugewiesene Höhe abzuschneiden.

Hinweis

Durch Aktivieren der AutoHeight-Eigenschaft wird die Height-Eigenschaft des Steuerelements auf einen Maximalwert von 7680 erhöht.

BorderColor – Die Farbe des Rahmens eines Steuerelements.

BorderStyle – Gibt an, ob der Rahmen eines Steuerelements einfarbig, gestrichelt, gepunktet oder None ist.

BorderThickness – Die Stärke des Rahmens eines Steuerelements.

DisplayMode – Ob das Steuerelement Benutzereingaben (Bearbeiten) zulässt, zeigt nur Daten (Ansicht) an oder ist deaktiviert (deaktiviert).

DisabledBorderColor – Die Farbe des Rahmens eines Steuerelements, wenn die DisplayMode-Eigenschaft des Steuerelements auf "Disabled" festgelegt ist.

DisabledFill – Die Hintergrundfarbe eines Steuerelements, wenn die DisplayMode-Eigenschaft auf "Disabled" festgelegt ist.

Füllung – Die Hintergrundfarbe eines Steuerelements.

Höhe – Der Abstand zwischen den oberen und unteren Rändern eines Steuerelements.

HoverBorderColor – Die Farbe des Rahmens eines Steuerelements, wenn der Benutzer den Mauszeiger auf diesem Steuerelement hält.

OnSelect – Aktionen, die ausgeführt werden sollen, wenn der Benutzer ein Steuerelement auswählt.

Hinweis

OnSelect wird für Links innerhalb des Inhalts ignoriert, auf den innerhalb der HtmlText-Eigenschaft verwiesen wird.

PaddingBottom – Der Abstand zwischen Text in einem Steuerelement und dem unteren Rand dieses Steuerelements.

PaddingLeft – Der Abstand zwischen Text in einem Steuerelement und dem linken Rand dieses Steuerelements.

PaddingRight – Der Abstand zwischen Text in einem Steuerelement und dem rechten Rand dieses Steuerelements.

PaddingTop – Der Abstand zwischen Text in einem Steuerelement und dem oberen Rand dieses Steuerelements.

Size – Der Schriftgrad des Texts, der in einem Steuerelement angezeigt wird.

QuickInfo – Erläuternder Text, der angezeigt wird, wenn der Benutzer auf ein Steuerelement zeigt.

Sichtbar – Ob ein Steuerelement angezeigt oder ausgeblendet ist.

Width – Der Abstand zwischen den linken und rechten Rändern eines Steuerelements.

X – Der Abstand zwischen dem linken Rand eines Steuerelements und dem linken Rand des übergeordneten Containers (vom Bildschirm, wenn kein übergeordneter Container vorhanden ist).

Y – Der Abstand zwischen dem oberen Rand eines Steuerelements und dem oberen Rand des übergeordneten Containers (Vom Bildschirm, wenn kein übergeordneter Container vorhanden ist).

Find( FindString, WithinString )

Example

  1. Fügen Sie ein Bezeichnungssteuerelement hinzu, nennen Sie es "Quelle", und legen Sie dessen Texteigenschaft auf diese Zeichenfolge fest:

    "<p>Wir haben  ein ungewöhnlicher Vorgang durchgeführt " deep" Globalisierung und Lokalisierung.<p>"

    Wissen Sie nicht, wie Sie ein Steuerelement hinzufügen, benennen und konfigurieren können?

  2. Fügen Sie ein HTML-Textsteuerelement hinzu, und legen Sie dessen HtmlText-Eigenschaft auf diesen Wert fest:
    Source.Text

    Das HTML-Textsteuerelement zeigt denselben Text wie das Label-Steuerelement an, konvertiert jedoch die Tags in die entsprechenden Zeichen.

Richtlinien für Eingabehilfen

Die ARIA-Zuordnung für Elemente innerhalb des HTML-Textsteuerelements wird von Power Apps nicht automatisch definiert.

Farbkontrast

Es muss ein ausreichender Farbkontrast zwischen:

  • Farbe und Füllung
  • Text mit benutzerdefinierten Farben und hintergrund

Tastaturunterstützung

  • Das Steuerelement kann nicht als Schaltfläche fungieren. Es verfügt nicht über TabIndex , und Tastaturbenutzer können sich nicht darauf konzentrieren.
  • Das Steuerelement kann interaktive Teile in HtmlText enthalten, z <a> . B. Elemente, aber die App-Einstellung **Vereinfachte Registerkartenindizes" muss aktiviert sein. Andernfalls ist die Aktivierreihenfolge falsch.