ResizableTextArea контроль
Компонент для введення даних користувачем.
Нотатка
Повна документація та вихідний код із репозиторію компонентів коду GitHub.
Опис
Текстові області дають можливість користувачам вводити та редагувати текст. Вони використовуються у формах, модальних діалогах, таблицях та інших елементах інтерфейсу, де потрібно вводити текст.
Цей компонент дає змогу змінювати розмір текстової області, коли це зручно.
Нотатка
Вихідний код компонента та додаткові відомості ви можете знайти у репозиторії компонентів коду GitHub.
Властивості
Ключові властивості
Властивість | Опис |
---|---|
Text |
Текстове значення, задане в елементі керування. При використанні в модельних програмах це стандартна обмежена властивість. |
Default |
Значення за замовчуванням, яке матиме елемент керування після його скидання або змінення значення за замовчуванням. Таким чином, елемент керування може працювати так само, як елементи керування у формах компонованих програм. |
MaxLength |
Максимальна кількість символів, яку можна ввести. |
HintText |
Текст, який відображається, якщо не задано текстового значення |
EmptyPlaceholderText |
Текст, який відображається, якщо значення відсутнє, і елемент керування не має фокусу. Таким чином досягається такий самий стиль, що й в елемента керування текстом модельних програм, що відображає ---, якщо не заповнене значення. |
DefaultHeight |
Висота, яку необхідно початково встановити для текстової області. Якщо цей параметр не встановлено у компонованій програмі чи настроюваній сторінці, за замовчуванням буде використовуватись це значення висоти для компонента коду. Для модельних програм це необхідно, оскільки форма не надає початкової висоти. |
DefaultWidth |
Ширина, яку треба початково встановити для текстової області. Якщо цей параметр не встановлено у компонованій програмі чи настроюваній сторінці, за замовчуванням буде використовуватись це значення висоти для компонента коду. Для модельних програм це не є обов’язковим, оскільки ширина за замовчуванням буде рівною шириною стовпця форми. |
MinHeight |
Мінімальна висота, яку можна буде задати для textarea . Установіть тут нуль, щоб зняти обмеження. |
MaxHeight |
Максимальна висота, яку можна буде задати для textarea . Установіть тут нуль, щоб зняти обмеження. |
Min Width |
Мінімальна ширина, яку можна буде задати для textarea . Установіть тут нуль, щоб зняти обмеження. |
MaxWidth |
Максимальна ширина, яку можна буде задати для textarea . Установіть тут нуль, щоб зняти обмеження. |
AllowResize |
Визначає напрямок, в якому можна змінювати розміри textarea . Немає, Обидва, Вертикальний або Горизонтальний. |
EnableSpellCheck |
Визначає, чи слід браузеру перевіряти правопис у textarea , чи ні. |
Властивості, що виводяться
Властивість | Опис |
---|---|
Resized Height** (output) - The user adjusted height | Змінена ширина** (виведення) - Скоригована користувачем ширина |
Властивості стилю
Властивість | Опис |
---|---|
PaddingLeft |
Заповнення, яке потрібно додати в textarea |
PaddingRight |
Заповнення, яке потрібно додати в textarea |
PaddingTop |
Заповнення, яке потрібно додати в textarea |
PaddingBottom |
Заповнення, яке потрібно додати в textarea |
Left Padding Adjustment |
У модельній програмі, навіть якщо підпис приховано, ліворуч від компонента коду буде присутнє заповнення, де можуть розміщуватися піктограми (наприклад, піктограма блокування). Щоб виправити це, ширину потрібно зменшити, установивши для Коригування заповнення ліворуч значення 21. Якщо є також і підпис, потрібно встановити Коригування заповнення ліворуч рівним ширині підпису. |
RenderBorderStyle |
Це може бути значення Нормально або По центру. Якщо встановити значення «Нормально», ширина межі збільшиться всередині текстового поля, проте за допомогою варіанта По центру межу буде відцентровано навколо краю текстової області. Використовуйте «По центру» для сумісності з Класичними елементами керування Power Apps, а «Нормально» — для модельних елементів керування та елементів керування Fluent UI. |
Accessibility Label |
Підпис aria |
Не всі комбінації стилю або стану реалізовані у кожному компоненті. Див. Властивості стилю, залежні від стану у документації для компонентів на GitHub.
Властивості події
Властивість | Опис |
---|---|
Input Event |
Установіть властивість «Подія вводу» як рядок, який починається з SetFocus , щоб установити фокус на елементі керування. Щоб викликати подію, слід додати випадковий суфікс. |
Інші властивості такі ж, як і для стандартного елемента керування «Введення тексту».
Поведінка
Підтримує SetFocus як InputEvent
.
Обмеження
Цей компонент коду може використовуватись лише в компонованих програмах, настроюваних сторінках та модельних програмах.
Перегляньте інші примітки щодо обмеження в розділі Проблеми розробки документації GitHub.