WebPartManager.OnDisplayModeChanging Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera el DisplayModeChanging evento para indicar que el WebPartManager control está en 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
que EventArgs contiene datos de eventos asociados a un modo de presentación cambiante.
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 un modo de visualización, es posible que desee 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 tienes un modo de visualizació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.