Kontrolka Ekran w Power Apps
Element interfejsu użytkownika aplikacji, który zawiera inne kontrolki.
Opis
Większość aplikacji ma wiele kontrolek Ekran, które zawierają kontrolki Etykieta i Przycisk oraz inne kontrolki, służące do obsługi nawigacji i wyświetlania danych. Aby uzyskać informacje na temat dodawania ekranu, ponownego zamawiania ekranów i konfigurowania nawigacji, zobacz Dodawanie ekranu.
Kluczowe właściwości
BackgroundImage — nazwa pliku obrazu wyświetlanego w tle ekranu.
Fill – kolor tła kontrolki.
Dodatkowe właściwości
Height - wysokość ekranu. Jeśli aplikacja będzie odpowiadała (Skalowanie w celu dopasowania jest wyłączona) i urządzenie, na którym uruchomiona jest aplikacja, jest krótsze niż ta właściwość, ekran może przewijać w pionie.
ImagePosition pozycja (Wypełnij, Dopasuj, Rozciągnij, Kafelek lub Wyśrodkuj) obrazu na ekranie lub kontrolce, jeśli nie ma ona takiego samego rozmiaru jak obraz.
LoadingSpinner (Brak, Kontrolka lub Dane) — Brak możliwości — pokrętło nie będzie widoczne. Przy Kontrolkach | Dane będą wskazywać pokrętło, dopóki wszystkie kontrolki podrzędne na poziomie ekranu nie będą widoczne. Uwaga. Nie są brane pod uwagę kontrolki zagnieżdżone.
LoadingSpinnerColor — kolor wypełnienia pokrętła ładowania.
Name - Nazwa ekranu.
OnHidden — zachowanie aplikacji po opuszczeniu ekranu przez użytkownika.
OnVisible — zachowanie aplikacji po wyświetleniu ekranu przez użytkownika. Ta właściwość służy do konfigurowania zmiennych i ładowania danych, które są używane przez ekran. Użyj właściwości App.OnStart do konfigurowania jednorazowo podczas uruchamiania aplikacji.
Orientation — orientację ekranu. Jeśli Width jest większa niż Height, orientacja będzie Layout.Horizontal; w przeciwnym razie będzie Layout.Vertical.
Size - dodatnia liczba całkowita, która powoduje zaklasyfikowanie rozmiaru ekranu. Klasyfikacja jest określana przez porównanie właściwości Width z wartościami we właściwości App.SizeBreakpoints. Typ ScreenSize składa się z czterech wartości (Mały, Średni, Duży i BardzoDuży) odpowiadających liczbom całkowitym od 1 do 4.
Width - szerokość ekranu. Jeśli aplikacja będzie odpowiadała (Skalowanie w celu dopasowania jest wyłączona) i urządzenie, na którym uruchomiona jest aplikacja, jest węższe niż ta właściwość, ekran może przewijać w poziomie.
Funkcje pokrewne
Distinct( DataSource, ColumnName )
Przykład
Dodaj kontrolkę Radio, nadaj jej nazwę ScreenFills i ustaw jej właściwość Items na tę wartość:
["Red", "Green"]
Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?
Domyślnej kontrolce Ekran nadaj nazwę Źródło, dodaj kolejną kontrolkę Ekran i nadaj jej nazwę Cel.
Na kontrolce Źródło dodaj kontrolkę Kształt (na przykład strzałkę) i ustaw jej właściwość OnSelect na następującą formułę:
Navigate(Target, ScreenTransition.Fade)
Potrzebujesz dalszych informacji na temat funkcji Navigate lub innych funkcji?
Na kontrolce Cel dodaj kontrolkę Kształt (na przykład strzałkę) i ustaw jej właściwość OnSelect na następującą formułę:
Navigate(Source, ScreenTransition.Fade)
Ustaw właściwość Fill kontrolki Cel na następującą formułę:
If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))
Zaznacz ekran Źródło, a następnie, przytrzymując naciśnięty klawisz Alt, zaznacz jedną z opcji w kontrolce Radio, a następnie wybierz kontrolkę Kształt.
Kontrolka Cel zostanie wyświetlona w wybranym kolorze.
Na kontrolce Cel kliknij lub naciśnij kontrolkę Kształt, aby powrócić do kontrolki Źródło.
(Opcjonalnie) Wybierz inną opcję w kontrolce Radio, a następnie wybierz kontrolkę Kształt, aby upewnić się, że kontrolka Cel została wyświetlona w innym kolorze.
(opcjonalne) Zmień kolejność ekranów, w lewym pasku nawigacyjnym najeżdżając myszką na Cel, zaznaczając wyświetloną elipsę, a następnie wybierając opcję Przenieś w górę.
Cel jest wyświetlany w pierwszej kolejności, kiedy użytkownik otworzy aplikację.
Wytyczne dotyczące ułatwień dostępu
Kontrast kolorów
Jeśli aktualnym tłem tekstu jest Ekran, musi istnieć odpowiedni kontrast między następującymi kolorami:
- właściwość Fill i tekst
- właściwość BackgroundImage i tekst (jeśli ma to zastosowanie)
Jeśli na przykład Ekran zawiera Etykieta z przezroczystym wypełnieniem, właściwość Fill staje się kolorem tła etykiety.
Oprócz tekstu należy rozważyć sprawdzenie kontrastu kolorów między podstawowymi obiektami graficznymi, takimi jak obrazy gwiazdek w kontrolce Ocena.
Obsługa czytników ekranu
Każda kontrolka Ekran musi mieć znaczącą nazwę. Nazwę ekranu można wyświetlać i edytować w taki sam sposób jak inne kontrolki: w widoku drzewa okienka kontrolek lub w nagłówku okienka właściwości.
Uwaga
Po załadowaniu nowego Ekran jego nazwa zostanie ogłoszona przy użyciu czytników ekranu.
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).