Skip to main content
Skip table of contents

RichText

<RichText>-Controls werden verwendet, um Benutzern einer Web-Anwendung eine WYSIWYG-Oberfläche zum Bearbeiten von HTML-Inhalten bereitzustellen.

<RichText>-Controls können in allen verfügbaren Layouttypen verwendet werden:

  • BoxLayout

  • FlowLayout

  • GridLayout

  • ResponsiveLayout

  • TabLayout

Für ein <RichText>-Control lassen sich zusätzlich zu den unter Controls aufgeführten Standardattributen folgende Attribute definieren:

Attribut

Beschreibung

displayName

Inhalt, der mit den Steuerelementen für die Rich-Text-Bearbeitung bearbeitet werden soll.

Der Wert, den Sie im Attribut displayName angeben, wird nur angezeigt, wenn das Attribut value leer ist.

  • Data Binding möglich

Mögliche Werte: beliebige Zeichenkette

readonly

Legt fest, ob die Steuerelemente für die Rich-Text-Bearbeitung in der Web-Anwendung angezeigt werden.

  • Data Binding (Boolean) möglich

Mögliche Werte:

  • true: Die Steuerelemente für die Rich-Text-Bearbeitung werden nicht angezeigt.

  • false (Standard): Die Steuerelemente für die Rich-Text-Bearbeitung werden angezeigt und lassen sich per Mausklick öffnen.

value

Inhalt, der mit den Steuerelementen bearbeitet werden soll.

Dieses Attribut ist erforderlich, muss aber keinen Wert enthalten.

Wenn Sie keinen Wert für value und keinen Wert für displayName angeben, wird in der Web App ein leerer Bereich angezeigt, für den Sie die Steuerelemente für die Rich-Text-Bearbeitung per Mausklick einblenden können.

  • Data Binding möglich

Mögliche Werte: beliebige Zeichenkette

Folgende Steuerelemente für die Rich-Text-Bearbeitung werden angezeigt:

image-20240821-075656.png

Rich-Text-Inhalte als PDF exportieren

Wenn Sie innerhalb des <RichText>-Controls das Element <PDFExport> hinzufügen, wird zusätzlich die Schaltfläche image-20240822-060423.png angezeigt. Über diese Schaltfläche können Sie die Inhalte als PDF-Datei herunterladen.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.