Aracılığıyla paylaş


EndDialog ControlEvent

Bu olay, yükleyiciye kalıcı bir iletişim kutusunu kaldırması için bildirir. Her durumda yükleyici mevcut iletişim kutusunu kaldırır.

Bu olay, PushButton Denetimiveya SelectionTree denetimi tarafındanyayımlanabilir. Bu olay ControlEvent tablosuna yazılmalıdır.

Bu ControlEvent, kullanıcı arabiriminin tam kullanıcı arabirimi düzeyinde çalıştırılmasını gerektirir. Bu olay, azaltılmış kullanıcı arabirimi veya temel kullanıcı arabirimiile çalışmaz. Bilgi için bkz. Kullanıcı Arabirimi Düzeyleri.

Aşağıdaki tabloda, ControlEvent tablosuna girilen farklı bağımsız değişkenlerden kaynaklanan olayın eylemilistelenmiştir.

Tartışma Yükleyicinin eylemi
Çıkış Sihirbaz dizisi kapatılır ve denetim UserExit değeriyle yükleyiciye döner. Bu bağımsız değişken, başka bir iletişim kutusunun alt öğesi olan bir iletişim kutusunda kullanılamaz.
Yeni -den deneme Sihirbaz dizisi kapatılır ve denetim Askıya alma değeriyle yükleyiciye döner. Bu bağımsız değişken, başka bir iletişim kutusunun alt öğesi olan bir iletişim kutusunda kullanılamaz.
Yok saymak Sihirbaz dizisi kapatılır ve denetim Tamamlandı değeriyle yükleyiciye döner. Bu bağımsız değişken, başka bir iletişim kutusunun alt öğesi olan bir iletişim kutusunda kullanılamaz.
Dönmek Denetim, mevcut iletişim kutusunun üst öğesine geri döner veya üst öğe yoksa, başarı değeriyle yükleyiciye döner.

 

Yayımlayan

Bu ControlEvent yükleyici tarafından yayımlanır.

Tartışma

Normal iletişim kutularında ControlEvent tablosunun Bağımsız Değişken sütunu "Return", "Exit", "Retry" veya "Ignore" olabilir.

Hata iletişim kutularında ControlEvent tablosunun Bağımsız Değişken sütunu "ErrorOk", "ErrorCancel", "ErrorAbort", "ErrorRetry", "ErrorIgnore", "ErrorYes" veya "ErrorNo" olabilir.

Aboneler Üzerinde Eylem

Hiç kimse.

Tipik Kullanım

Kalıcı iletişim kutusundaki PushButton denetimi, ControlEvent tablosundaki bu olaya bağlanarak iletişim kutusunu kapatır.