WebPartManager.OnDisplayModeChanging Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.