ID: 3223 Desktop Średnie

Źródło: Arkusze CKE

W pokazanych fragmentach kodu zdefiniowano funkcję o nazwie fun1. W tej funkcji należy zaimplementować obsługę. Fragment kodu interfejsu użytkownika (XAML):
<RadioButton Content="opcja1" />
<RadioButton Content="opcja2" />
<Button Content="OK" Width=75 Click="fun1"/>
Fragment kodu logiki programu (C#):
private void fun1(object sender, RoutedEventArgs e) { ... }

Warianty odpowiedzi

  1. A

    usunięcia kontrolek z pamięci RAM

  2. B

    naciśnięcia przycisku zatwierdzającego dialog

  3. C

    aplikacji po wystąpieniu zdarzenia utraty fokusu przez pole opcji

  4. D

    inicjacji elementów interfejsu użytkownika

Wyjaśnienie

Spójrzmy na kod XAML. Przyciski typu RadioButton służą do wyboru opcji, ale akcję wyzwala dopiero przycisk Button z napisem OK i przypisanym zdarzeniem Click=fun1.

W kodzie C# funkcja fun1 ma sygnaturę ze zdarzeniem RoutedEventArgs e. To klasyczny handler zdarzenia kliknięcia. Ponieważ przycisk ma napis OK, jego zadaniem w interfejsie jest po prostu zatwierdzenie wyboru dokonanego przez użytkownika.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Desktop