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 controllo WebPartManager sta eseguendo il 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
Classe EventArgs che contiene i dati dell'evento associati alla modalità di visualizzazione in corso di modifica.
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 viene modificata una modalità di visualizzazione, è possibile verificare quale sarà la nuova modalità di visualizzazione (usando la NewDisplayMode proprietà) e modificare un elemento nell'interfaccia utente in base a ciò che sarà la nuova modalità di visualizzazione. Se si dispone di una modalità di visualizzazione personalizzata, è possibile rendere visibili determinati controlli se la modalità personalizzata sarà la nuova modalità di visualizzazione.
Quando si esegue l'override di questo metodo, è necessario in genere 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 modificare. Il codice personalizzato può quindi apportare modifiche all'interfaccia utente prima che venga visualizzata la nuova modalità di visualizzazione.