ResizableTextArea 控制
使用者輸入的元件。
Note
完整文件和原始程式碼可在 GitHub 程式碼元件存放庫中找到。
描述
文字區域可讓使用者輸入和編輯文字。 它們是用於表單、強制回應對話方塊、資料表和需要文字輸入的其他介面。
此元件可讓使用者為方便起見調整文字區域的大小。
Note
GitHub 存放庫中包含元件來源代碼和更多資訊。
內容
索引鍵屬性
屬性 | 描述 |
---|---|
Text |
在控制項中設定的文字值。 這是在模型導向應用程式中使用時的預設繫結屬性。 |
Default |
當控制項重設或變更預設值時,控制項將具有的預設值。 這可讓控制項以與畫布應用程式表單中的控制項類似的方式運作。 |
MaxLength |
可輸入的最大字元數 |
HintText |
沒有設定文字值時要顯示的文字 |
EmptyPlaceholderText |
當沒有值且控制項沒有焦點時要顯示的文字。 當 model-driven text 控制項在沒有填入值而顯示 --- 時,這提供了類似的樣式。 |
DefaultHeight |
初始設定文字區域的高度。如果未在畫布應用程式/自訂頁面中設定,則大小將預設為程式碼元件高度。 對於模型導向應用程式,這是必要的,因為表單不提供初始高度。 |
DefaultWidth |
最初設定文字區域的寬度。 如果未在畫布應用程式/自訂頁面中設定,則大小將預設為程式碼元件高度。 對於模型導向應用程式,這不是必要的,因為預設寬度將是表單資料行的寬度。 |
MinHeight |
textarea 可以調整到的最小高度。 若為無限制,則設定為零。 |
MaxHeight |
textarea 可以調整到的最大高度。 若為無限制,則設定為零。 |
Min Width |
textarea 可以調整到的最小寬度。 若為無限制,則設定為零。 |
MaxWidth |
textarea 可以調整到的最大寬度。 若為無限制,則設定為零。 |
AllowResize |
定義 textarea 可調整的方向。 無、兩者、垂直或水平。 |
EnableSpellCheck |
定義瀏覽器是否應對 textarea 進行拼寫檢查。 |
Output 屬性
屬性 | Description |
---|---|
Resized Height** (output) - The user adjusted height | Resized Width** (output)- 使用者調整的寬度 |
樣式屬性
屬性 | 描述 |
---|---|
PaddingLeft |
要在 textarea 中新增的邊框間距 |
PaddingRight |
要在 textarea 中新增的邊框間距 |
PaddingTop |
要在 textarea 中新增的邊框間距 |
PaddingBottom |
要在 textarea 中新增的邊框間距 |
Left Padding Adjustment |
在模型導向應用程式中,即使隱藏標籤,程式碼元件的左側也會有填入圖示 (例如,鎖定圖示)。 若要更正此錯誤,請將左邊框間距調整設定為 21,以減少寬度。 還有標籤時,左邊框間距調整必須設定為標籤的寬度。 |
RenderBorderStyle |
這可以是一般或置中。 設定為 [一般] 時,文字區域方塊內的框線寬度會增加,但是使用置中會將文字區域方塊邊緣的邊框置中。 使用 [置中] 與 Power Apps Classic 控制項相容,而針對模型導向和 Fluent UI 控制項正常使用。 |
Accessibility Label |
Aria 標籤 |
並非所有樣式/狀態的組合都是由每個元件實作。 請參閱 GitHub 元件文件中的狀態相依樣式屬性。
事件屬性
屬性 | 描述 |
---|---|
Input Event |
將 Input Event 屬性設定為以 SetFocus 開頭的字串,以將焦點設定在控制項上。 您必須包含一個隨機尾碼,才能觸發事件。 |
其他屬性與標準文字輸入控制項相同。
行為
支援將 SetFocus 視為 InputEvent
。
限制
此程式碼元件只能在畫布應用程式、自訂頁面和模型導向應用程式中使用。
在 GitHub 文件的設計挑戰區段中查看更多限制說明。