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


IControlDesignerAccessor Интерфейс

Определение

Предоставляет доступ к конструктору элементов управления для сохранения временных данных времени разработки связанных с элементом управления.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Производный

Комментарии

Свойство и методы, определенные в интерфейсе IControlDesignerAccessor , предоставляют конструктору элементов управления удобный способ доступа к элементу управления для передачи и получения временных данных времени разработки. Интерфейс реализуется классом Control . Конструкторы элементов управления используют реализацию этого интерфейса для доступа к элементу управления.

Временные данные времени разработки не сохраняются в самом элементе управления. Чтобы сохранить данные времени разработки для элемента управления, необходимо извлечь содержимое UserData свойства и сохранить его в расположении, определенном для конструктора.

Свойства

UserData

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

Методы

GetDesignModeState()

При реализации возвращает состояние из элемента управления во время использования на поверхности конструктора.

SetDesignModeState(IDictionary)

При реализации задает состояние элемента управления перед его отображением на поверхности разработки.

SetOwnerControl(Control)

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

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

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