WebPartManager.OnDisplayModeChanging Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Levanta o DisplayModeChanging evento para indicar que o controlo WebPartManager está a mudar de um modo de exibição para outro numa página Web.
protected:
virtual void OnDisplayModeChanging(System::Web::UI::WebControls::WebParts::WebPartDisplayModeCancelEventArgs ^ e);
protected virtual void OnDisplayModeChanging(System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs e);
abstract member OnDisplayModeChanging : System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs -> unit
override this.OnDisplayModeChanging : System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs -> unit
Protected Overridable Sub OnDisplayModeChanging (e As WebPartDisplayModeCancelEventArgs)
Parâmetros
Um EventArgs que contém dados de eventos associados a uma mudança de modo de visualização.
Observações
O OnDisplayModeChanging método na sua forma base simplesmente eleva o DisplayModeChanging evento.
Notas para Herdeiros
Podes anular o OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) método. Por exemplo, à medida que um modo de exibição está a mudar, pode querer verificar qual será o novo modo de visualização (usando a propriedade NewDisplayMode ) e alterar algo na interface do utilizador (UI) com base no novo modo de visualização. Se tivesse um modo de visualização personalizado, talvez queira tornar certos controlos visíveis se o modo personalizado for o novo modo de visualização.
Quando sobrescreve este método, normalmente deve chamar o método base como o primeiro passo do método sobreposto, para que o evento seja ativado e indique que um modo de exibição está a começar a mudar. Depois, o seu código personalizado pode fazer alterações na interface do utilizador (UI) antes de o novo modo de visualização ser realmente exibido.