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)
Параметры
Объект EventArgs, который содержит данные события, сопоставленные с изменением режима отображения.
Комментарии
Метод OnDisplayModeChanging в своей базовой форме просто вызывает DisplayModeChanging событие .
Примечания для тех, кто наследует этот метод
Метод можно переопределить OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) . Например, при изменении режима отображения может потребоваться проверка, каким будет новый режим отображения (с помощью NewDisplayMode свойства ), и изменить что-то в пользовательском интерфейсе в зависимости от того, каким будет новый режим отображения. Если у вас был пользовательский режим отображения, может потребоваться сделать определенные элементы управления видимыми, если пользовательский режим будет новым режимом отображения.
При переопределении этого метода обычно следует вызывать базовый метод в качестве первого шага переопределенного метода, чтобы вызвать событие, указывающее, что режим отображения начинает меняться. Затем пользовательский код может вносить изменения в пользовательский интерфейс до фактического отображения нового режима отображения.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по