Udostępnij za pośrednictwem


Tabela EventMapping

Tabela EventMapping zawiera listę kontrolek, które subskrybują niektóre zdarzenia sterujące, i wyświetla listę atrybutów, które mają zostać zmienione po opublikowaniu zdarzenia przez inną kontrolkę lub Instalatora Windows.

Tabela EventMapping zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Dialog_ identyfikator Y N
Kontrola_ identyfikator Y N
Zdarzenie identyfikator Y N
Atrybut identyfikator N N

 

Kolumny

Dialog_

Klucz zewnętrzny do pierwszej kolumny tabeli okna dialogowego . To pole i pole Control_ razem identyfikują kontrolkę.

Control_

Klucz zewnętrzny do drugiej kolumny tabeli sterowania . To pole i pole Dialog_ razem identyfikują kontrolkę.

zdarzenie

To pole jest identyfikatorem określającym typ zdarzenia subskrybowanego przez kontrolkę. Aby uzyskać więcej informacji, zobacz ControlEvent Overview.

atrybut

Nazwa atrybutu Control_ ustawianego po odebraniu zdarzenia w kolumnie Zdarzenie. Argument zdarzenia jest przekazywany jako argument wywołania atrybutu, aby zmienić ten atrybut kontrolki.

Uwagi

ControlEvent Table określa zdarzenia sterujące, które są uruchamiane, gdy użytkownik wchodzi w interakcję z kontrolką PushButton, Kontrolka CheckBoxlub SelectionTree Control. Są to jedyne kontrolki, których użytkownik może użyć do inicjowania zdarzeń sterujących.

Więcej niż jedna kontrolka w oknie dialogowym może subskrybować to samo zdarzenie.

Poniższa lista identyfikuje typowe zastosowania tabeli EventMapping:

Walidacja

ICE03
ICE06
ICE32