다음을 통해 공유


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

이벤트의 송신자입니다.

e
WebPartDisplayModeEventArgs

이벤트 데이터를 포함하는 WebPartDisplayModeEventArgs입니다.

설명

이 메서드는 DisplayModeChanged 이벤트를 발생시키고 이에 대한 사용자 지정 처리기를 제공합니다. 웹 페이지가 연결 표시 모드로 들어가거나 종료되면 이 메서드는 컨트롤에 ConnectionsZone 고유한 여러 단계를 수행합니다. 메서드는 이 시점에서 보류 중인 연결 작업을 취소하고, 속성을 false로 설정 ChildControlsCreated 하여 UI(연결 사용자 인터페이스)의 자식 컨트롤이 표시되지 않도록 하고, 사용자가 연결을 만드는 프로세스를 진행하는 경우 기존 연결에 대한 정보를 표시할 수 있는 모드로 연결 UI를 설정합니다.

메서드에 제공 OnDisplayModeChanged 된 처리에 특수 처리를 추가하려면 개발자가 클래스에서 상속하고 이 메서드를 재정의 ConnectionsZone 할 수 있습니다. 또는 개발자는 웹 페이지의 요소에 WebPartManager 특성을 추가하고 OnDisplayModeChanged 이벤트를 처리할 <asp:webpartmanager> 사용자 지정 메서드의 값을 할당하여 컨트롤에서 이벤트에 대한 DisplayModeChanged 처리기를 제공할 수도 있습니다. 이 메서드에서 개발자는 속성의 DisplayMode 현재 값을 검사 수 있으며, 인 경우 ConnectDisplayMode컨트롤에 원하는 변경 내용을 ConnectionsZone 수행할 수 있습니다.

적용 대상

추가 정보