Поделиться через


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

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

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 свойства.

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

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