Udostępnij za pośrednictwem


ResizableTextArea kontrola

Składnik do wprowadzania danych przez użytkownika.

Uwaga

Pełna dokumentacja i kod źródłowy znajdują się w repozytorium GitHub komponentów kodu.

Kontrola obszaru tekstu o zmiennym rozmiarze.

opis

Obszary tekstu dają ludziom możliwość wprowadzania i edytowania tekstu. Są używane w formularzach, modalnych dialogach, tabelach i innych miejscach, w których jest wymagane wprowadzenie tekstu.

Ten składnik umożliwia użytkownikowi zmianę rozmiaru obszaru tekstowego dla ułatwienia.

Uwaga

Źródłowy kod składnika i więcej informacji dostępnych w repozytorium GitHub komponentów kodu.

Właściwości

Właściwości klucza

Właściwości opis
Text Wartość tekstowa ustawiona w kontrolce. Jest to domyślna właściwość powiązana, gdy jest używana w aplikacji korzystającej z modelu.
Default Wartość domyślna, jaka będzie posiadana przez formant po zresetowaniu formantu lub zmianie wartości domyślnej. Dzięki temu formant będzie działał w podobny sposób jak formanty w formularzach aplikacji kanw.
MaxLength Maksymalna liczba znaków, które można wprowadzić
HintText Tekst do wyświetlenia, gdy nie ma ustawionej wartości tekstowej
EmptyPlaceholderText Tekst wyświetlany w przypadku, gdy nie ma wartości, a formant nie ma fokusu. Zapewnia on podobny styl, kiedy formant tekstu opartego na modelu jest wyświetlany ---, gdy nie ma zapełnione wartości.
DefaultHeight Wysokość, która ma początkowe ustawienie obszaru tekstu. Jeśli nie jest to ustawione w aplikacji kanwie/stronie niestandardowej, rozmiar zostanie ustawiony domyślnie na wysokość składnika kodu. W przypadku aplikacji opartych na modelu jest to wymagane, ponieważ formularz nie zawiera początkowej wysokości.
DefaultWidth Szerokość do początkowego ustawienia obszaru tekstowego. Jeśli nie jest to ustawione w aplikacji kanwie/stronie niestandardowej, rozmiar zostanie ustawiony domyślnie na wysokość składnika kodu. W przypadku aplikacji opartych na modelu nie jest to wymagane, ponieważ domyślna szerokość będzie stanowić szerokość kolumny formularza.
MinHeight Minimalna wysokość, na która textarea można zmienić rozmiar. Ustaw wartość zero dla wartości no limit.
MaxHeight Maksymalna wysokość, na która textarea można zmienić rozmiar. Ustaw wartość zero dla wartości no limit.
Min Width Minimalna szerokość, na która textarea można zmienić rozmiar. Ustaw wartość zero dla wartości no limit.
MaxWidth Maksymalna szerokość, na która textarea można zmienić rozmiar. Ustaw wartość zero dla wartości no limit.
AllowResize Określa kierunek, w którym textarea można zmienić rozmiary. Brak, oba, pionowe lub poziome.
EnableSpellCheck Określa, czy program textarea ma być sprawdzany przez przeglądarkę, czy nie.

Output properties

Właściwości Popis
Resized Height** (output) - The user adjusted height | Resized Width** (output) — szerokość dostosowana przez użytkownika

Właściwości stylu

Właściwości opis
PaddingLeft Znak do dodania wewnątrz textarea
PaddingRight Znak do dodania wewnątrz textarea
PaddingTop Znak do dodania wewnątrz textarea
PaddingBottom Znak do dodania wewnątrz textarea
Left Padding Adjustment W aplikacji opartej na modelu, nawet gdy etykieta jest ukryte, po lewej stronie składnika kodu można przechowywać ikony (np. ikona k lock). Aby poprawić tę szerokość, należy zmniejszyć szerokość, ustawiając lewą korekty na 21. Jeśli jest jeszcze etykieta, dla ustawienia lewej korekty nadaj etykietie szerokość.
RenderBorderStyle Może być albo normalny, albo wyśrodkowany. Jeśli wartość Jest ustawiona na Normalny, szerokość obramowania będzie zwiększana w polu tekstowym, jednak użycie funkcji Wyśrodkowany spowoduje wyśrodkowanie obramowania wokół krawędzi pola w obszarze tekstowym. Użyj funkcji Wyśrodkowany, aby być zgodnym z klasycznymi Power Apps formantami, a normalne dla kontrolek interfejsu użytkownika opartych na modelu i fluent.
Accessibility Label Etykieta arii

Nie wszystkie kombinacje stylu/stanu są zaimplementowane przez każdy składnik. Zobacz Właściwości stylu zależnego od stanu w dokumentacji komponentu GitHub

Właściwości zdarzenia

Właściwości opis
Input Event Ustaw właściwość Zdarzenie wejściowe na ciąg rozpoczynający się w SetFocus w celu ustawienia fokusu kontrolki. Aby zdarzenie było wyzwalane, musi być uwzględniany losowy sufiks.

Inne właściwości są takie same jak standardowe formanty wprowadzania tekstu.

Zachowanie

Obsługuje SetFocus jako element InputEvent.

Ograniczenia

Ten składnik kodu może być używany tylko w aplikacjach kanw, stronach niestandardowych i aplikacjach na podstawie modelu.

Zobacz więcej uwag dotyczących ograniczeń w sekcji Wyzwania związane z projektowaniem w dokumentacji usługi GitHub.