Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pole, w którym użytkownik może wpisywać tekst, liczby i inne dane.
Description
Użytkownik może określić dane, wpisując w kontrolce wprowadzania tekstu. W zależności od konfiguracji aplikacji te dane mogą być dodawane do źródła danych, używane do obliczania wartości tymczasowej lub wykorzystywane w inny sposób.
Kluczowe właściwości
Default — początkowa wartość kontrolki przed jej zmianą przez użytkownika.
Text — tekst wyświetlany w kontrolce lub typie użytkownika w kontrolce.
Dodatkowe właściwości
AccessibleLabel — etykieta dla czytników zawartości ekranu.
Align — lokalizacja tekstu w odniesieniu do poziomego środka kontrolki.
BorderColor — kolor obramowania kontrolki.
BorderStyle — czy obramowanie kontrolki to Solid, Dashed, Dotted lub None.
BorderThickness — grubość obramowania kontrolki.
Clear — określa, czy kontrolka wprowadzania tekstu wyświetla znak "X", który użytkownik może nacisnąć lub kliknąć, aby wyczyścić zawartość tej kontrolki. Działa tylko w trybie SingleLine .
Color — kolor tekstu w kontrolce.
DelayOutput — po ustawieniu wartości true dane wejściowe użytkownika są rejestrowane po pół sekundy opóźnienia. Przydatne w przypadku opóźniania kosztownych operacji, dopóki użytkownik nie ukończy wprowadzania tekstu (tj. do filtrowania, gdy dane wejściowe są używane w innych formułach).
DisplayMode — określa, czy kontrolka zezwala na wprowadzanie danych przez użytkownika (Edycja), wyświetla tylko dane (Widok) lub jest wyłączona (wyłączone).
DisabledBorderColor — kolor obramowania kontrolki, jeśli właściwość DisplayMode kontrolki jest ustawiona na wartość Wyłączone.
DisabledColor — kolor tekstu w kontrolce, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.
DisabledFill — kolor tła kontrolki, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.
EnableSpellCheck — czy kontrolka wprowadzania tekstu powinna używać funkcji sprawdzania pisowni przeglądarki. Usługa Power Apps dla systemu Windows nie obsługuje tej właściwości.
Fill – kolor tła kontrolki.
FocusedBorderColor — kolor obramowania kontrolki, gdy kontrolka jest skoncentrowana.
FocusedBorderThickness — grubość obramowania kontrolki, gdy kontrolka jest skoncentrowana.
Font — nazwa rodziny czcionek, w której pojawia się tekst.
FontWeight — waga tekstu w kontrolce: Pogrubienie, Semibold, Normalny lub Jaśniejszy.
Format — określa, czy dane wejściowe użytkownika są ograniczone tylko do liczb, czy mogą być dowolnym tekstem. Po ustawieniu wartości Number można wprowadzić tylko cyfry i niektóre symbole liczbowe. Obsługiwane symbole i formaty zależą od języka przeglądarki i nie można go ustawić na poszczególnych kontrolkach.
Height — odległość między górną i dolną krawędzią kontrolki.
HintText — jasnoszary tekst wyświetlany w kontrolce wprowadzania tekstu, jeśli jest pusty.
HoverBorderColor — kolor obramowania kontrolki, gdy użytkownik utrzymuje wskaźnik myszy na tej kontrolce.
HoverColor — kolor tekstu w kontrolce, gdy użytkownik utrzymuje wskaźnik myszy na nim.
HoverFill — kolor tła kontrolki, gdy użytkownik utrzymuje na niej wskaźnik myszy.
Kursywa — czy tekst w kontrolce jest kursywą.
LineHeight — odległość między na przykład wierszami tekstu lub elementami na liście.
MaxLength — liczba znaków, które użytkownik może wpisać w kontrolce wprowadzania tekstu.
Mode — kontrolka jest w trybie SingleLine, Multiline lub Password .
OnChange — akcje do wykonania, gdy użytkownik zmieni wartość kontrolki (na przykład przez dostosowanie suwaka).
OnSelect — akcje do wykonania po naciśnięciu lub kliknięciu kontrolki przez użytkownika.
PaddingBottom — odległość między tekstem w kontrolce a dolną krawędzią tej kontrolki.
PaddingLeft — odległość między tekstem w kontrolce a lewą krawędzią tej kontrolki.
PaddingRight — odległość między tekstem w kontrolce a prawą krawędzią tej kontrolki.
PaddingTop — odległość między tekstem w kontrolce a górną krawędzią tej kontrolki.
PressedBorderColor — kolor obramowania kontrolki, gdy użytkownik naciśnie lub kliknie kontrolkę.
PressedColor — kolor tekstu w kontrolce, gdy użytkownik naciśnie lub kliknie kontrolkę.
PressedFill — kolor tła kontrolki, gdy użytkownik naciśnie lub kliknie kontrolkę.
RadiusBottomLeft — stopień zaokrąglenia lewego dolnego rogu kontrolki.
RadiusBottomRight — stopień zaokrąglenia prawego dolnego rogu kontrolki.
RadiusTopLeft — stopień zaokrąglenia lewego górnego rogu kontrolki.
RadiusTopRight — stopień zaokrąglenia prawego górnego rogu kontrolki.
Reset — określa, czy kontrolka przywraca wartość domyślną.
Size — rozmiar czcionki tekstu wyświetlanego w kontrolce.
Przekreślenie — określa, czy wiersz pojawia się przez tekst wyświetlany w kontrolce.
TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.
Etykietka narzędzia — tekst objaśniający wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.
Podkreśl — określa, czy wiersz pojawia się pod tekstem wyświetlanym w kontrolce.
VirtualKeyboardMode — typ klawiatury wirtualnej, tekstu lub liczb, który jest wyświetlany na ekranie dotykowym użytkownika aplikacji. Właściwość Format określa wartość domyślną. Obsługa urządzeń różni się. Urządzenia z systemem iOS muszą mieć co najmniej wersję 12.2. Zalecana wersja systemu Android to 9.0, a możliwości klawiatur liczbowych różnią się w przypadku urządzeń z systemem Android. System Windows 10 nie obsługuje tej właściwości.
Visible — określa, czy kontrolka jest wyświetlana, czy ukryta.
Width — odległość między lewą i prawą krawędzią kontrolki.
X — odległość między lewą krawędzią kontrolki a lewą krawędzią jej kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).
Y — odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (ekranu, jeśli brak kontenera nadrzędnego).
Funkcje pokrewne
Przykłady
Zbieranie danych
Dodaj dwie kontrolki wprowadzania tekstu i nadaj im nazwę inputFirst i inputLast.
Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?
Dodaj przycisk, ustaw jej właściwość Text na Dodaj i ustaw jej właściwość OnSelect na następującą formułę:
Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})Chcesz uzyskać więcej informacji na temat funkcji Collect lub innych funkcji?
Dodaj galerię tekstu w orientacji pionowej/pionowej, ustaw jej właściwość Items na Wartość Names i ustaw właściwość Textelementu Subtitle1 na ThisItem.FirstName.
(opcjonalnie) W galerii szablonów usuń etykietę dolną o nazwie Body1 i ustaw właściwość TemplateSize galerii na 80.
Naciśnij F5, wpisz ciąg tekstu w inputFirst i inputLast, a następnie kliknij lub naciśnij przycisk Dodaj .
(opcjonalnie) Dodaj więcej nazw do kolekcji, a następnie naciśnij Esc, aby powrócić do domyślnego obszaru roboczego.
Monituj o hasło
Dodaj kontrolkę wprowadzania tekstu, nadaj jej nazwę inputPassword i ustaw jej właściwość Mode na Hasło.
Dodaj etykietę i ustaw jej właściwość Text na tę formułę:
If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")Chcesz uzyskać więcej informacji na temat funkcji If lub innych funkcji?
Naciśnij F5, a następnie wpisz P@ssw0rd w inputPassword.
Po zakończeniu wpisywania hasła etykieta przestanie zawierać wartość Odmowa dostępu i zaczyna pokazywać dostęp udzielony.
Aby powrócić do domyślnego obszaru roboczego, naciśnij Esc.
(opcjonalnie) Dodaj kontrolkę, taką jak strzałka, skonfiguruj ją tak, aby przechodziła do innego ekranu i wyświetlała ją dopiero po tym, jak użytkownik wpisze hasło.
(opcjonalnie) Dodaj przycisk, skonfiguruj jego właściwość Text, aby wyświetlić polecenie Zaloguj, dodać czasomierz i wyłączyć kontrolkę wprowadzania tekstu przez określony czas, jeśli użytkownik wpisze nieprawidłowe hasło, a następnie kliknie lub naciśnie przycisk Zaloguj.
Wytyczne dotyczące ułatwień dostępu
Kontrast kolorów
Obsługa czytników ekranu
- Musi być dostępny plik AccessibleLabel.
Obsługa klawiatury
- Właściwość TabIndex musi być równa zero lub większa, aby użytkownicy klawiatury mogli przejść do niej.
- Wskaźniki fokusu muszą być wyraźnie widoczne. Aby to osiągnąć, użyj polecenia FocusedBorderColor i FocusedBorderThickness .