Freigeben über


WebPartManager.OnDisplayModeChanging Methode

Definition

Löst das DisplayModeChanging-Ereignis aus, um anzuzeigen, dass das WebPartManager-Steuerelement auf einer Webseite gerade von einem Anzeigemodus in einen anderen umgeschaltet wird.

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

Ein EventArgs-Objekt, das Ereignisdaten enthält, die einem sich ändernden Anzeigemodus zugeordnet sind.

Hinweise

Die OnDisplayModeChanging -Methode in ihrer 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, können Sie den neuen Anzeigemodus überprüfen (mithilfe der NewDisplayMode -Eigenschaft) und etwas in der Benutzeroberfläche ändern, je nachdem, was der neue Anzeigemodus sein wird. Wenn Sie über einen benutzerdefinierten Anzeigemodus verfügen, sollten Sie bestimmte Steuerelemente sichtbar machen, wenn der benutzerdefinierte Modus der neue Anzeigemodus ist.

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

Gilt für:

Weitere Informationen