ConnectionsZone.OnDisplayModeChanged 方法

定義

引發 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

適用於

另請參閱