Switch to element kontrolny używany w aplikacjach mobilnych tworzonych m.in. w Xamarin.Forms lub .NET MAUI. Służy do reprezentowania wartości logicznej: włączone/wyłączone, czyli true/false.
Na ekranie iOS kontrolka Switch wygląda jak przełącznik suwakowy. Gdy jest aktywna, zwykle ma kolor zielony, a uchwyt znajduje się po prawej stronie. To właśnie taki element przedstawia ilustracja w pytaniu egzaminacyjnym.
Podstawowa składnia
<Switch IsToggled="true" />
Właściwość IsToggled określa stan przełącznika:
true- przełącznik jest włączony,false- przełącznik jest wyłączony.
Przykład użycia
<StackLayout>
<Label Text="Powiadomienia" />
<Switch IsToggled="true" />
</StackLayout>
Taki kod może oznaczać, że opcja powiadomień jest domyślnie włączona.
Jak odróżnić Switch od innych kontrolek?
W pytaniach egzaminacyjnych często trzeba rozpoznać kontrolkę po wyglądzie lub nazwie znacznika XAML:
Entry- pole tekstowe, np. do wpisywania hasła,Slider- suwak do wyboru wartości z zakresu,Stepper- kontrolka zwiększająca lub zmniejszająca wartość krokowo,Switch- przełącznik typu włącz/wyłącz.
Jeżeli na ilustracji widać przełącznik z dwoma stanami, poprawnym znacznikiem jest najczęściej Switch z właściwością IsToggled.