WebPartManager.OnDisplayModeChanging Метод

Определение

Создает событие 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 свойства ), и изменить что-то в пользовательском интерфейсе в зависимости от того, каким будет новый режим отображения. Если у вас был пользовательский режим отображения, может потребоваться сделать определенные элементы управления видимыми, если пользовательский режим будет новым режимом отображения.

При переопределении этого метода обычно следует вызывать базовый метод в качестве первого шага переопределенного метода, чтобы вызвать событие, указывающее, что режим отображения начинает меняться. Затем пользовательский код может вносить изменения в пользовательский интерфейс до фактического отображения нового режима отображения.

Применяется к

См. также раздел