Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 817

Wątek roboczy próbuje bezpośrednio ustawić tekst etykiety w oknie i program zgłasza błąd. Co należy zrobić?

  1. AZablokować cały wątek interfejsu na czas zapisu, korzystając z instrukcji lock
  2. BPodnieść priorytet wątku roboczego ponad priorytet wątku obsługi interfejsu
  3. CPrzekazać zmianę do wątku interfejsu, na przykład metodą Invoke lub DispatcherPoprawna
  4. DOznaczyć właściwość etykiety jako statyczną, co zniesie ograniczenia wątkowe

Wyjaśnienie

Kontrolki okienkowe należą do wątku, który je utworzył, i tylko on może zmieniać ich właściwości.