次の方法で共有


WebPartManager.OnDisplayModeChanging メソッド

定義

Web ページ上で 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)

パラメーター

e
WebPartDisplayModeCancelEventArgs

変更中の表示モードに関連付けられたイベント データを格納する EventArgs

注釈

基本形式の メソッドは OnDisplayModeChanging 、単に イベントを DisplayModeChanging 発生させます。

注意 (継承者)

メソッドを OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) オーバーライドできます。 たとえば、表示モードが変化するにつれて、(プロパティを使用 NewDisplayMode して) 新しい表示モードを確認し、新しい表示モードに基づいてユーザー インターフェイス (UI) で何かを変更することができます。 カスタム表示モードを使用している場合は、カスタム モードが新しい表示モードになる場合は、特定のコントロールを表示することができます。

このメソッドをオーバーライドする場合は、通常、オーバーライドされたメソッドの最初のステップとして基本メソッドを呼び出して、表示モードが変更を開始していることを示すイベントが発生するようにする必要があります。 その後、新しい表示モードが実際に表示される前に、カスタム コードでユーザー インターフェイス (UI) を変更できます。

適用対象

こちらもご覧ください