WebPartManager.OnDisplayModeChanging Método

Definición

Produce el evento DisplayModeChanging para indicar que el control WebPartManager está en el proceso de cambiar de un modo de presentación a otro en una 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

e
WebPartDisplayModeCancelEventArgs

Objeto EventArgs que contiene los datos de evento asociados a un modo de presentación que está cambiando.

Comentarios

El OnDisplayModeChanging método en su forma base simplemente genera el DisplayModeChanging evento .

Notas a los desarrolladores de herederos

Puede invalidar el OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) método . Por ejemplo, a medida que cambia el modo de presentación, es posible que quiera comprobar cuál será el nuevo modo de presentación (mediante la NewDisplayMode propiedad ) y cambiar algo en la interfaz de usuario (UI) en función de lo que será el nuevo modo de presentación. Si tenías un modo de presentación personalizado, es posible que quieras hacer que determinados controles sean visibles si el modo personalizado va a ser el nuevo modo de presentación.

Al invalidar este método, normalmente debe llamar al método base como primer paso del método invalidado, de modo que el evento se genere para indicar que un modo de presentación está empezando a cambiar. A continuación, el código personalizado puede realizar cambios en la interfaz de usuario (UI) antes de que se muestre realmente el nuevo modo de presentación.

Se aplica a

Consulte también