WebPartManager.OnDisplayModeChanging Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Aciona o evento DisplayModeChanging para indicar que o controle WebPartManager está no processo de alternar de um modo de exibição para outro em uma página da 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 evento associados com um modo de exibição em alteração.
Comentários
O OnDisplayModeChanging método em sua forma base simplesmente gera o DisplayModeChanging evento.
Notas aos Herdeiros
Você pode substituir o OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) método . Por exemplo, como um modo de exibição está mudando, talvez você queira verificar qual será o novo modo de exibição (usando a NewDisplayMode propriedade) e alterar algo na interface do usuário com base no que será o novo modo de exibição. Se você tiver um modo de exibição personalizado, convém tornar determinados controles visíveis se o modo personalizado for o novo modo de exibição.
Ao substituir esse método, você normalmente deve chamar o método base como a primeira etapa do método substituído, de modo que o evento seja gerado para indicar que um modo de exibição está começando a mudar. Em seguida, seu código personalizado pode fazer alterações na interface do usuário antes que o novo modo de exibição seja realmente exibido.