WebPartManager.OnDisplayModeChanging 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會觸發 DisplayModeChanging 事件表示 WebPartManager 控制器正在網頁上從一種顯示模式切換到另一種模式。
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)
參數
一個 EventArgs 包含與顯示模式變更相關事件資料的
備註
OnDisplayModeChanging該方法的基本形式只是提升事件。DisplayModeChanging
給繼承者的注意事項
你可以覆寫這個 OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) 方法。 例如,當顯示模式在改變時,你可能會想透過屬性 NewDisplayMode 檢查新的顯示模式,並根據新的顯示模式在使用者介面(UI)中做些調整。 如果你有自訂顯示模式,若自訂模式是新的顯示模式,你可能會想讓某些控制項顯示出來。
當你覆寫此方法時,通常應該先呼叫基礎方法作為覆寫方法的第一步,這樣事件就會被觸發,表示顯示模式開始改變。 接著,你的自訂程式碼可以在新的顯示模式真正顯示之前,對使用者介面(UI)進行修改。