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.
Kontrolka, którą użytkownik może włączyć lub wyłączyć, przenosząc uchwyt.
Description
Przełącznik jest przeznaczony dla ostatnich interfejsów GUI, ale zachowuje się tak samo jak pole wyboru.
Właściwości klucza
Default — początkowa wartość kontrolki przed jej zmianą przez użytkownika.
Value — wartość kontrolki wejściowej.
Dodatkowe właściwości
AccessibleLabel — etykieta dla czytników zawartości ekranu.
BorderColor — kolor obramowania kontrolki.
BorderStyle — czy obramowanie kontrolki to Solid, Dashed, Dotted lub None.
BorderThickness — grubość obramowania kontrolki.
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.
FalseFill — kolor wypełnienia przełącznika, gdy przełącznik jest wyłączony.
FalseHoverFill — kolor wypełnienia aktywowania przełącznika po wyłączeniu przełącznika.
FalseText — tekst wyświetlany, gdy przełącznik jest wyłączony.
Fill – kolor tła kontrolki.
FocusedBorderColor — kolor obramowania kontrolki, gdy kontrolka jest skoncentrowana.
FocusedBorderThickness — grubość obramowania kontrolki, gdy kontrolka jest skoncentrowana.
HandleFill — kolor wypełnienia uchwytu przełącznika.
Height — odległość między górną i dolną krawędzią kontrolki.
HoverBorderColor — kolor obramowania kontrolki, gdy użytkownik utrzymuje wskaźnik myszy na tej kontrolce.
OnChange — akcje do wykonania, gdy użytkownik zmieni wartość kontrolki (na przykład przez dostosowanie suwaka).
OnCheck — akcje do wykonania, gdy wartość pola wyboru lub przełącznik zmieni się na true.
OnSelect — akcje do wykonania po naciśnięciu lub kliknięciu kontrolki przez użytkownika.
OnUncheck — akcje do wykonania, gdy wartość pola wyboru lub przełącznik zmieni się na false.
PressedBorderColor — kolor obramowania kontrolki, gdy użytkownik naciśnie lub kliknie kontrolkę.
RailFill — kolor tła prostokąta w kontrolce przełącznika, gdy jej wartość jest fałszem lub kolorem linii z prawej strony uchwytu w kontrolce suwaka.
RailHoverFill — po umieszczeniu wskaźnika myszy na kontrolce przełącznika lub suwaku kolor tła prostokąta w kontrolce przełącznika, gdy jej wartość jest fałsz lub kolor linii z prawej strony uchwytu w kontrolce suwaka.
Reset — określa, czy kontrolka przywraca wartość domyślną.
ShowLabel — określa, czy etykieta tekstowa jest wyświetlana obok kontrolki przełącznika.
TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.
TextPosition — określa, czy etykieta znajduje się po lewej stronie, czy po prawej stronie kontrolki przełącznika.
Etykietka narzędzia — tekst objaśniający wyświetlany po umieszczeniu wskaźnika myszy na kontrolce.
TrueFill — przełącz kolor wypełnienia, gdy przełącznik jest włączony.
TrueHoverFill — przełącz kolor wypełnienia aktywowania, gdy przełącznik jest włączony.
TrueText — tekst wyświetlany, gdy przełącznik jest włączony.
ValueFill — kolor tła prostokąta w kontrolce przełącznika, gdy jego wartość jest prawdziwa lub kolor linii z lewej strony uchwytu w kontrolce suwaka.
ValueHoverFill — w przypadku trzymania wskaźnika myszy na kontrolce przełącznika lub suwaku kolor tła prostokąta w kontrolce przełącznika, gdy jego wartość jest prawdziwa lub kolor linii z lewej strony uchwytu w kontrolce suwaka.
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ą kontenera nadrzędnego (ekran, jeśli nie ma kontenera nadrzędnego).
Y — odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (ekran, jeśli nie ma kontenera nadrzędnego).
Funkcje pokrewne
Example
Dodaj przełącznik i nadaj mu nazwę MemberDiscount.
Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?
Dodaj etykietę i ustaw jej właściwość Text na następującą formułę:
If(MemberDiscount.Value = true, "Price: $75", "Price: $100")Chcesz uzyskać więcej informacji na temat funkcji If lub innych funkcji?
Naciśnij F5 i zmień wartość elementu MemberDiscount.
Etykieta pokazuje inną cenę, w zależności od tego, czy element MemberDiscount jest włączony, czy wyłączony.
Aby powrócić do domyślnego obszaru roboczego, naciśnij Esc.
Wytyczne dotyczące ułatwień dostępu
Kontrast kolorów
Musi istnieć odpowiedni kontrast kolorów między:
- HandleFill i FalseFill
- HandleFill i FalseHoverFill
- HandleFill i TrueFill
- HandleFill i TrueHoverFill
- FalseFill i kolor poza kontrolką
- FalseHoverFill i kolor poza kontrolką
- TrueFill i kolor poza kontrolką
- TrueHoverFill i kolor poza kontrolką
Jest to dodatek do standardowych wymagań dotyczących kontrastu kolorów.
Obsługa czytników ekranu
- Musi być dostępny plik AccessibleLabel.
- Wartość FalseText musi być obecna.
- Wartość TrueText musi być obecna.
Obsługa niskich obrazów
- Rozważ ustawienie wartości ShowLabel na true , aby użytkownicy mogli szybko określić wartość przełącznika.
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 .