ConnectionsZone.OnDisplayModeChanged 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
引發 DisplayModeChanged 事件。
protected:
override void OnDisplayModeChanged(System::Object ^ sender, System::Web::UI::WebControls::WebParts::WebPartDisplayModeEventArgs ^ e);
protected override void OnDisplayModeChanged (object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e);
override this.OnDisplayModeChanged : obj * System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs -> unit
Protected Overrides Sub OnDisplayModeChanged (sender As Object, e As WebPartDisplayModeEventArgs)
參數
- sender
- Object
事件的傳送者。
備註
這個方法會引發 事件, DisplayModeChanged 並為它提供自訂處理常式。 在網頁進入或結束連線顯示模式之後,這個方法會執行控制項唯 ConnectionsZone 一的數個步驟。 方法會取消目前擱置的任何連線活動,如果使用者繼續進行建立連線的程式,則不會顯示 ChildControlsCreatedfalse
來自連接使用者介面 (UI 的子控制項) ,並將連接 UI 設定為可顯示現有連線相關資訊的模式。
若要將特製化處理新增至 方法中 OnDisplayModeChanged 提供的處理,開發人員可以繼承自 ConnectionsZone 類別並覆寫此方法。 或者,開發人員也可以藉由將屬性新增 OnDisplayModeChanged
至 <asp:webpartmanager>
網頁上的 元素,並將自訂方法的值指派給控制項上的 事件 WebPartManager ,以處理事件,來提供 事件的處理常式 DisplayModeChanged 。 在此方法中,開發人員可以檢查屬性的目前值 DisplayMode ,如果是 ConnectDisplayMode ,他們可以對控制項執行所需的變更 ConnectionsZone 。