ControlDesigner.UsePreviewControl Свойство

Определение

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

protected:
 virtual property bool UsePreviewControl { bool get(); };
protected virtual bool UsePreviewControl { get; }
member this.UsePreviewControl : bool
Protected Overridable ReadOnly Property UsePreviewControl As Boolean

Значение свойства

Boolean

Значение true, если конструктор элементов управления использует временную копию элемента управления для предварительного просмотра во время разработки; значение false, если конструктор элементов управления использует свойство Component для элемента управления, содержащегося в конструкторе элементов управления.

Комментарии

UsePreviewControl Если свойство имеет значениеtrue, ViewControl свойство возвращает временную копию элемента управления. Изменения во временном элементе управления не сохраняются в документе.

UsePreviewControl Если свойство имеет значениеfalse, ViewControl свойство возвращает экземпляр Component свойства для элемента управления. Изменения экземпляра элемента управления сохраняются.

Параметр SupportsPreviewControl в объекте SupportsPreviewControlAttribute используется для задания значения UsePreviewControl свойства. SupportsPreviewControl Поэтому параметр определяет тип элемента управления, возвращаемого свойством ViewControl в базовом ControlDesigner классе. Если значение SupportsPreviewControlAttribute не указано в объявлении конструктора элементов управления, ControlDesigner поведение объекта эквивалентно указанию SupportsPreviewControl свойства как false.

Примечания для тех, кто наследует этот метод

Пользовательские конструкторы, производные от ControlDesigner класса, могут переопределить UsePreviewControl свойство и игнорировать SupportsPreviewControlAttribute объект. Как правило, чтобы указать, что ViewControl свойство всегда возвращает временную копию элемента управления, переопределите UsePreviewControl свойство, которое всегда возвращается true. Чтобы указать, что ViewControl свойство всегда возвращает экземпляр элемента управления, переопределите UsePreviewControl свойство, которое всегда возвращается false. Например, PreviewControlDesigner класс является производным ControlDesigner от свойства и всегда возвращается true для UsePreviewControl свойства.

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

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