Kontrolka Radio w Power Apps

Kontrolka wejściowa wyświetlająca wiele opcji, z których użytkownicy mogą jednocześnie wybrać tylko jedną.

Opis

Kontrolka Radio, czyli standardowa kontrolka wejściowa HTML, najlepiej sprawdza się, gdy zawiera tylko kilka opcji, które wzajemnie się wykluczają.

Układ kontrolki może być poziomy lub pionowy.

Kluczowe właściwości

Default — wartość kontrolki przed wprowadzeniem zmian przez użytkownika.

Items — źródło danych pokazywanych w kontrolce, takiej jak galeria, lista czy wykres.

Layout — określa, czy opcje są ułożone w pionie, czy w poziomie.

Value — wartość kontrolki wejściowej.

Selected — rekord danych reprezentujący wybrany element.

Wszystkie właściwości

Align — lokalizacja tekstu w odniesieniu do środka kontrolki w poziomie.

BorderColor – kolor obramowania kontrolki.

BorderStyle – rodzaj obramowania kontrolki: Ciągłe, Kreskowane, Kropkowane lub Brak.

BorderThickness – grubość obramowania kontrolki.

Color – kolor tekstu w kontrolce.

DisplayMode – czy kontrolka zezwala na wprowadzanie danych wejściowych przez użytkownika (Edytuj), czy tylko wyświetla dane (Wyświetl) 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.

Fill – kolor tła kontrolki.

FocusedBorderColor – kolor obramowania kontrolki z fokusem.

FocusedBorderThickness – grubość obramowania kontrolki z fokusem.

Font — nazwa rodziny czcionek używanej do wyświetlania tekstu.

FontWeight — grubość tekstu w kontrolce: Pogrubiony, Półpogrubiony, Normalny lub Cieńszy.

Height – odległość między górną i dolną krawędzią kontrolki.

HoverColor – kolor tekstu w kontrolce po umieszczeniu na niej wskaźnika myszy.

HoverFill – kolor tła kontrolki po umieszczeniu na niej wskaźnika myszy.

Italic — czy tekst w kontrolce jest pochylony.

LineHeight — odległość między, na przykład, wierszami tekstu lub elementami na liście.

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 formantu 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.

PressedColor— kolor tekstu w kontrolce, gdy użytkownik naciśnie lub kliknie tę kontrolkę.

PressedFill — kolor tła kontrolki, gdy użytkownik naciśnie lub kliknie tę kontrolkę.

RadioBackgroundFill — kolor tła okręgów w kontrolce przycisku radiowego.

RadioBorderColor — kolor okręgów odpowiadających poszczególnym opcjom w kontrolce przycisku radiowego.

RadioSelectionFill — kolor wyświetlany wewnątrz okręgu odpowiadającego wybranej opcji w kontrolce przycisku radiowego.

RadioSize — średnica okręgów w kontrolce przycisku radiowego.

Reset - czy kontrolka wraca do swojej wartości domyślnej.

SelectedText (Deprecated) — wartość ciągu reprezentująca wybrany element.

Size — rozmiar czcionki tekstu wyświetlanego w kontrolce.

Strikethrough — czy przez tekst widoczny na kontrolce przebiega linia.

TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.

Tooltip – tekst objaśnienia wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.

Underline — czy pod tekstem widocznym na kontrolce przebiega linia.

Visible – czy kontrolka jest widoczna, 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).

Distinct( DataSource, ColumnName )

Przykład

  1. Dodaj kontrolkę Radio, nadaj jej nazwę Ceny i ustaw jej właściwość Items na tę formułę:

    ["Standardowa", "Premium"]

    Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?

  2. Dodaj kontrolkę Etykieta, przenieś ją poniżej kontrolki Radio i ustaw właściwość Text kontrolki Etykieta na tę formułę:

    Jeśli("Premium" in Ceny.Wybrane.Wartość, "200 zł dziennie", "150 zł dziennie")

    Potrzebujesz dalszych informacji na temat funkcji If lub innych funkcji?

  3. Trzymając naciśnięty klawisz Alt, wybierz jedną z opcji w kontrolce Radio.

    W kontrolce Etykieta jest wyświetlany tekst odpowiadający wybranej opcji.

  4. (opcjonalnie) Trzymając naciśnięty klawisz Alt, wybierz drugą opcję, aby sprawdzić, czy pojawi się odpowiedni tekst.

Wytyczne dotyczące ułatwień dostępu

Kontrast kolorów

Oprócz spełnienia standardowych wymagań dotyczących kontrastu kolorów należy upewnić się, że występuje odpowiedni kontrast między następującymi właściwościami:

  • RadioSelectionFill i RadioBackgroundFill
  • RadioBackgroundFill i Fill

Obsługa czytników ekranu

  • Upewnij się, że każda opcja ma właściwość Value.
  • Rozważ dodanie Etykieta służącej jako nagłówek bezpośrednio przed kontrolką Radio.

Obsługa klawiatury

  • Ustaw dla właściwości TabIndex wartość zero lub większą, co umożliwi przejście do niej użytkownikom korzystającym z klawiatury.
  • Ustaw właściwości FocusedBorderColor i FocusedBorderThickness, tak aby wskaźniki ostrości były wyraźnie widoczne.

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).