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) 進行變更,然後再實際顯示新的顯示模式。