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 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
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.