Udostępnij za pośrednictwem


Porady: aktualizowanie obiektów interfejsu użytkownika

Zazwyczaj elementy menu i przyciski paska narzędzi mają więcej niż jeden stan. Na przykład element menu jest szary (wygaszony), jeśli jest niedostępny w obecnym kontekście. Elementy menu można również zaznaczyć lub usunąć zaznaczenie. Przycisk paska narzędzi można również wyłączyć, jeśli jest niedostępny lub można go zaznaczyć.

KtoTo aktualizuje stan tych elementów, ponieważ warunki programu zmieniają się logicznie, jeśli element menu generuje polecenie obsługiwane przez dokument, na przykład dokument, warto zaktualizować element menu. Dokument prawdopodobnie zawiera informacje, na których opiera się aktualizacja.

Jeśli polecenie ma wiele obiektów interfejsu użytkownika (być może element menu i przycisk paska narzędzi), oba są kierowane do tej samej funkcji obsługi. To hermetyzuje kod aktualizacji interfejsu użytkownika dla wszystkich równoważnych obiektów interfejsu użytkownika w jednym miejscu.

Struktura zapewnia wygodny interfejs do automatycznego aktualizowania obiektów interfejsu użytkownika. Aktualizację można wykonać w inny sposób, ale udostępniony interfejs jest wydajny i łatwy w użyciu.

W poniższych tematach opisano użycie programów obsługi aktualizacji:

Zobacz też

Menu