Przejdź do treści głównej
INF.04Pytanie #140 z 856obsluga-zdarzen-desktop

Które zdarzenie jest wygenerowane, gdy nieaktywne okno lub kontrolka zostaje kliknięta myszą?

Opcje odpowiedzi:
A
blur.
B
keyup.
C
validating.
D
focus.
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D

Uzasadnienie i szersze wyjaśnienie:

W interfejsach użytkownika (zarówno webowych, jak i desktopowych) pojęcie „focus” (fokus, zogniskowanie) odnosi się do stanu, w którym dany element jest aktywny i gotowy do przyjmowania danych wejściowych, np. z klawiatury. Kiedy użytkownik klika myszą na nieaktywny element (np. pole tekstowe, przycisk) lub nawiguje do niego za pomocą klawisza Tab, element ten otrzymuje fokus, a system generuje zdarzenie focus.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A. blur: Jest to zdarzenie przeciwne do focus. Zostaje wygenerowane, gdy element traci fokus, na przykład gdy użytkownik kliknie na inny element lub przejdzie do niego klawiszem Tab.
  • B. keyup: Jest to zdarzenie klawiatury, które występuje w momencie, gdy użytkownik puszcza wciśnięty klawisz. Nie jest związane z aktywacją kontrolki za pomocą myszy.
  • C. validating: To zdarzenie, występujące w niektórych technologiach (np. Windows Forms), jest wywoływane tuż przed utratą fokusu przez kontrolkę. Jego celem jest umożliwienie walidacji (sprawdzenia poprawności) danych wprowadzonych przez użytkownika. Nie jest to zdarzenie związane z uzyskiwaniem fokusu.

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 „Obsluga zdarzen desktop”

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