WebPartManager.OnDisplayModeChanging Methode

Definition

Löst das DisplayModeChanging Ereignis aus, um anzugeben, dass sich das WebPartManager Steuerelement im Prozess des Wechsels von einem Anzeigemodus zu einem anderen auf einer Webseite befindet.

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)

Parameter

e
WebPartDisplayModeCancelEventArgs

Eine EventArgs , die Ereignisdaten enthält, die einem sich ändernden Anzeigemodus zugeordnet sind.

Hinweise

Die OnDisplayModeChanging Methode in der Basisform löst einfach das DisplayModeChanging Ereignis aus.

Hinweise für Vererber

Sie können die OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) Methode überschreiben. Wenn sich beispielsweise ein Anzeigemodus ändert, sollten Sie überprüfen, was der neue Anzeigemodus sein wird (mithilfe der NewDisplayMode Eigenschaft) und etwas in der Benutzeroberfläche (UI) basierend auf dem neuen Anzeigemodus ändern. Wenn Sie einen benutzerdefinierten Anzeigemodus hatten, sollten Sie möglicherweise bestimmte Steuerelemente sichtbar machen, wenn der benutzerdefinierte Modus der neue Anzeigemodus ist.

Wenn Sie diese Methode außer Kraft setzen, sollten Sie die Basismethode normalerweise als ersten Schritt der überschriebenen Methode aufrufen, sodass das Ereignis ausgelöst wird, um anzugeben, dass sich der Anzeigemodus ändert. Anschließend kann Ihr benutzerdefinierter Code Änderungen an der Benutzeroberfläche vornehmen, bevor der neue Anzeigemodus tatsächlich angezeigt wird.

Gilt für:

Weitere Informationen