ЭлементУправления.ВозобновитьРазмещение (Control.ResumeLayout) Метод

Синтаксис

ВозобновитьРазмещение(<ВозобновитьРазмещение>)

Параметры

ВозобновитьРазмещение (необязательный)
Тип: Булево.

Возвращаемое значение

Описание

Возобновляет обычную логику макета.

Примечание

Вызов метода ВозобновитьРазмещение (ResumeLayout) приводит к немедленному созданию макета при наличии ожидающих запросов макета.

Методы ПриостановитьРазмещение (SuspendLayout) и ВозобновитьРазмещение (ResumeLayout) используются совместно для подавления нескольких событий макета при настройке нескольких атрибутов элемента управления.

Например, обычно вызывается метод ПриостановитьРазмещение (SuspendLayout), затем задаются свойства Размер (Size), Положение (Location), Якорь (Anchor) или Стыковка (Dock) элемента управления, а затем вызывается метод ВозобновитьРазмещение (ResumeLayout), чтобы изменения вступили в силу.

Если параметру ВозобновитьРазмещение присвоено значение Истина, при наличии ожидающих запросов на макет немедленно создается макет.

Пример

Форма1.ВозобновитьРазмещение();
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ПриостановитьРазмещение(); Форма1.Ширина = 600; Форма1.Высота = 500; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ВозобновитьРазмещение(); Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ПриостановитьРазмещение(); Форма1.Ширина = 600; Форма1.Высота = 500; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ВозобновитьРазмещение(); Сообщить(?( Истина , "", "!!! ") + "ЭлементУправления.ВозобновитьРазмещение (Control.ResumeLayout) Метод" + " " + ТекущаяДата());

Смотрите также

ЭлементУправления (Control) Класс | Библиотека OneScriptForms