讓使用者在所見即所得編輯區域中設定文字格式。 輸出格式為 HTML。
Description
RTF 編輯器控制項可讓應用程式使用者在 WYSIWYG 編輯區中格式化文字。
輸入和輸出格式是 HTML,但控制項不是 HTML 編輯器。 編輯器會移除指令碼、樣式、物件和不支援的 HTML 元素和屬性。
支援的功能包括:
- 粗體、斜體和底線
- 文字和高亮顏色
- 文字大小
- 編號和項目符號清單
- Hyperlinks
- 清除格式
若要在表單中使用控制項,請選取 編輯多行文字 卡,然後插入RTE控制項來自訂它。
索引鍵屬性
預設值 — 編輯器中顯示之初始文字值的輸入屬性
HtmlText — 輸出屬性,用於生成 HTML 格式的富文本
其他屬性
AccessibleLabel — 螢幕助讀程式的標籤。 應描述附件的用途。
DisplayMode – 控制項是否可讓您新增和刪除檔案 (編輯)、只顯示資料 (檢視) 或停用 (已停用)。
EnableSpellCheck — 是否啟用瀏覽器拼字檢查器。 此功能僅檢查瀏覽器預設語言的拼字。 適用於 Windows 的 Power Apps 不支援此屬性。
高度 – 從控制項的頂部邊緣到其底部邊緣的距離。
TabIndex – 與其他控制項相關的鍵盤導覽順序。
可見 — 控制項是可見還是隱藏。
寬度 – 從控制項左邊緣到右邊緣的距離。
X – 從控制項的左邊緣到其父容器的左邊緣的距離,或如果沒有父容器,則為螢幕。
Y – 從控制項的頂端邊緣到其父容器的頂端邊緣的距離,或如果沒有父容器,則為畫面的距離。
協助工具指南
螢幕助讀程式支援
- 請確定 AccessibleLabel 存在。
鍵盤支援
- 將 TabIndex 設定為零或更大,以便鍵盤使用者可以流覽至它。
小提示
選取 Alt+0 ,讓編輯器專注於瞭解其他鍵盤快速鍵。
備註
當工具列聚焦時,選取 Tab 或 Shift+Tab 以在工具列群組之間移動。 您無法從最後一組循環回第一組,反之亦然。
局限性
與其他產品搭配使用時,外觀無法保證
當您在不同產品中使用豐富文本格式時,可能看起來並不完全相同。
- 您可以從網頁、Microsoft Word 和其他應用程式貼上 RTF 文字。 但是,外觀可能會因裝置、瀏覽器和外部來源的功能而異。
- 同樣地,如果您在畫布應用程式外部建立RTF文字,它看起來可能會略有不同,因為其他應用程式的內建樣式不存在。
- 如果您將畫布應用程式嵌入另一個應用程式中,主應用程式可能會覆寫 RTF 的樣式。 例如,當您使用畫布應用程式作為模型導向應用程式中的 自訂頁面 時,主應用程式會移除清單樣式。 項目符號清單不會在自訂的頁面中顯示項目符號。
有時候,您可能希望豐富文本根據其顯示位置以不同的方式顯示。 例如,其他產品中的主要字型可能不同,或者當使用者啟用深色模式時,文字色彩可能會變更。 若要獲得一致的顯示效果,請僅在畫布應用程式中撰寫和顯示 RTF 文字。
貼上的影像可能無法一致地顯示
貼上的影像可能會出現在瀏覽器中,但不會出現在行動應用程式中。 或者它可能會間歇性出現或根本不出現。 這些跡象表明貼上的影像不受支援,原因可能是:
- 跨來源資源共用 (CORS)。 影像主機會封鎖影像在 Power Apps 中的載入。
- 驗證。 映像無法公開存取,只有在您登入映像主機之後才能存取。
- 圖像格式支援。 支援常見的影像格式,例如 jpg 和 png,但瀏覽器或裝置可能不支援不太常見的類型。
瀏覽器或裝置可以以不同的方式呈現富文本中的影像。 有些將圖像複製為原始數據,而另一些可能只是引用圖像的 URL。 由於上述原因,可能無法存取影像網址。
小提示
使用螢幕剪輯或螢幕截圖工具複製和貼上圖像以獲得最佳效果。
編輯應用程式時,Alt 鍵不允許與控制項互動
在 Power Apps Studio 中,按 Alt 鍵進行快速互動 不起作用。 您只能在 預覽應用程式時與RTF編輯器互動。