WebPartManager.OnDisplayModeChanging Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera l'evento DisplayModeChanging per indicare che il WebPartManager controllo è in corso di passaggio da una modalità di visualizzazione a un'altra in una pagina 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)
Parametri
Oggetto EventArgs che contiene i dati dell'evento associati a una modalità di visualizzazione modificata.
Commenti
Il OnDisplayModeChanging metodo nel formato di base genera semplicemente l'evento DisplayModeChanging .
Note per gli eredi
È possibile eseguire l'override del OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) metodo . Ad esempio, quando cambia la modalità di visualizzazione, potresti voler controllare quale sarà la nuova modalità di visualizzazione (usando la NewDisplayMode proprietà) e modificare qualcosa nell'interfaccia utente in base alla nuova modalità di visualizzazione. Se si dispone di una modalità di visualizzazione personalizzata, potrebbe essere necessario rendere visibili determinati controlli se la modalità personalizzata sarà la nuova modalità di visualizzazione.
Quando si esegue l'override di questo metodo, è in genere necessario chiamare il metodo di base come primo passaggio del metodo sottoposto a override, in modo che l'evento venga generato per indicare che una modalità di visualizzazione sta iniziando a cambiare. Quindi, il codice personalizzato può apportare modifiche nell'interfaccia utente prima che venga effettivamente visualizzata la nuova modalità di visualizzazione.