IControlDesignerAccessor Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к конструктору элементов управления для хранения временных данных во время разработки, связанных с элементом управления.
public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
- Производный
Комментарии
Свойство и методы, определенные в IControlDesignerAccessor интерфейсе, позволяют конструктору элементов управления получить доступ к элементу управления для передачи и получения временных данных во время разработки. Интерфейс реализуется классом Control . Конструкторы элементов управления используют реализацию этого интерфейса для доступа к элементу управления.
Временные данные во время разработки не сохраняются с самим элементом управления. Чтобы сохранить данные во время разработки для элемента управления, необходимо получить содержимое UserData свойства и сохранить их в определенном конструкторе расположении.
Свойства
| Имя | Описание |
|---|---|
| UserData |
При реализации получает коллекцию сведений, доступ к которым может получить конструктор элементов управления. |
Методы
| Имя | Описание |
|---|---|
| GetDesignModeState() |
При реализации получает состояние из элемента управления во время использования на поверхности конструктора. |
| SetDesignModeState(IDictionary) |
При реализации задает состояние элемента управления перед отрисовкой на поверхности конструктора. |
| SetOwnerControl(Control) |
При реализации указывает элемент управления, который выступает в качестве владельца элемента управления, реализующего этот метод. |