Power Apps 中的富文本編輯器控制項
允許終端使用者格式化 WYSIWYG 編輯區域中的文字。 輸出格式為 HTML。
描述
富文本編輯器控制項提供應用程式使用者用於格式化文字的 WYSIWYG 編輯區域。 控制項的輸入和輸出格式為 HTML。
控制項允許複製的豐富文字 (亦即 從網頁瀏覽器或 Word) 貼到控制項。
控制項的用途是格式化文字,並不保證會保留輸入 HTML 的完整性。 編輯器將會移除可能危害標記的所有指令碼、樣式、物件及其他項目。 這表示如果豐富文字是在 Power Apps 外部建立,看起來可能會與建立位置的產品不同。
目前支援的功能包括:
- 粗體、斜體、底線
- 文字色彩、醒目提示色彩
- 文字大小
- 編號清單、項目符號清單
- 超連結
- 清除格式設定
若要在表單內使用控制項,請選取編輯多行文字卡片,並藉由插入 RTE 控制項自訂。
索引鍵屬性
Default - 編輯器中所示之初始文字值的輸入屬性。
HtmlText - 以 HTML 格式產生之 RTF 文字的輸出屬性。
其他屬性
AccessibleLabel – 螢幕報讀軟體的標籤。 應描述附件的目的。
DisplayMode - 控制項是否允許新增及刪除檔案 (Edit)、僅顯示資料 (View),或是已停用 (Disabled)。
EnableSpellCheck – 是否已啟用瀏覽器拼寫檢查工具。 此功能將僅以瀏覽器預設語言提供拼寫檢查。 Power Apps for Windows 不支援此屬性。
Height – 控制項的頂端和底部邊緣之間的距離。
TabIndex – 相對於其他控制項的鍵盤導覽順序。
Visible – 控制項為可見或隱藏。
Width – 控制項左邊緣與右邊緣之間的距離。
X – 控制項左邊緣與其父代容器 (或者沒有父代容器時則為畫面控制項)左邊緣之間的距離。
Y – 控制項頂部邊緣與其父代容器(或者沒有父代容器時則為畫面控制項)頂部邊緣之間的距離。
協助工具指南
螢幕助讀程式支援
- AccessibleLabel 必須存在。
鍵盤支援
- TabIndex 必須是零或大於零,鍵盤使用者才能導覽到該處。
提示
當編輯器強調學習其他鍵盤快速鍵時,請使用 Alt+0。
注意
當工具列是焦點時,Tab 鍵和 Shift + Tab 鍵將在工具列群組之間瀏覽。 但您無法從最後一個群組循環回第一個群組,反之亦然。
限制
使用預覽模式時,您只能與 Power Apps Studio 中的富文本編輯器控制項進行互動。
在富文本編輯器編輯器中貼上圖像有下列限制:
- 跨來源資源共用 (CORS)
- 驗證
- 瀏覽器中的圖像格式支援
- 圖像類型 (內嵌 vs URL)
- 插入圖像時,不要期望它與綁定的資料來源一起自動儲存。 可能的解決方案是執行其他邏輯,將圖像從富文字編輯器上傳到資料來源,處理回覆,然後將其貼回原始欄位。 了解不同的程式可能以各種方式呈現複製的圖像也很重要。
注意
瀏覽器表示圖像資料的方式不同,某些瀏覽器會將圖像擷取為原始圖像資料,而其他瀏覽器可能會取得 URL (在貼上後可能無法存取) 的參考。
提示
使用畫面剪輯或螢幕擷取畫面工具複製/貼上圖像將提供最佳體驗。