Przejdź do treści głównej
INF.04Pytanie #162 z 856kontrolki-gui-i-uklady-komponentow

W aplikacji desktopowej zdefiniowano listę rozwijaną i przypisano cztery funkcje obsługujące zdarzenia tej kontrolki. Który komunikat zostanie wyświetlony w momencie wyboru w liście?

Opcje odpowiedzi:
A
Zdarzenie 3
B
Zdarzenie 4
C
Zdarzenie 1
Prawidłowa
D
Zdarzenie 2
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C

Uzasadnienie i szersze wyjaśnienie:

Zgodnie z kodem XAML, zdarzenie SelectionChanged jest powiązane z funkcją Funkcja1. Funkcja Funkcja1 z kolei wyświetla komunikat „Zdarzenie 1”.

Zdarzenie SelectionChanged w kontrolce ComboBox jest generowane dokładnie w momencie, gdy użytkownik zmieni zaznaczony element na liście, czyli dokona wyboru. Dlatego właśnie ten komunikat zostanie wyświetlony w opisanej sytuacji.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

Pozostałe zdarzenia są wywoływane przez inne akcje użytkownika:

  • DragEnter (Zdarzenie 2): Występuje, gdy użytkownik przeciągnie jakiś element (np. plik) nad obszar kontrolki.
  • LostFocus (Zdarzenie 3): Występuje, gdy kontrolka traci fokus, czyli gdy użytkownik kliknie na inny element interfejsu lub przejdzie do niego klawiszem Tab.
  • KeyDown (Zdarzenie 4): Występuje w momencie, gdy użytkownik naciśnie dowolny klawisz na klawiaturze, gdy fokus jest na kontrolce.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Kontrolki gui i uklady komponentow”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 13 pytań z tego działu.