IControlDesignerAccessor Schnittstelle

Definition

Ermöglicht den Zugriff auf einen Steuerelement-Designer, um temporäre Entwurfszeitdaten zu speichern, die einem Steuerelement zugeordnet sind.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Abgeleitet

Hinweise

Die in der-Schnittstelle definierten Eigenschaften und Methoden IControlDesignerAccessor bieten dem Steuerelement-Designer eine bequeme Möglichkeit, auf ein Steuerelement zuzugreifen, um temporäre Entwurfszeit Daten zu übergeben und abzurufen. Die-Schnittstelle wird von der- Control Klasse implementiert. Steuerelement-Designer verwenden die Implementierung dieser Schnittstelle für den Zugriff auf das Steuerelement.

Temporäre Entwurfszeit Daten werden nicht mit dem Steuerelement selbst persistent gespeichert. Wenn Sie Entwurfszeit Daten für ein Steuerelement beibehalten möchten, sollten Sie den Inhalt der UserData Eigenschaft abrufen und in einem Designer spezifischen Speicherort speichern.

Eigenschaften

UserData

Ruft nach dem Implementieren eine Auflistung von Informationen ab, auf die von einem Steuerelement-Designer zugegriffen werden kann.

Methoden

GetDesignModeState()

Ruft nach der Implementierung den Zustand des Steuerelements während der Verwendung auf der Entwurfsoberfläche ab.

SetDesignModeState(IDictionary)

Bei der Implementierung wird der Steuerelementzustand vor dem Rendern auf der Entwurfsoberfläche angezeigt.

SetOwnerControl(Control)

Gibt nach dem Implementieren das Steuerelement an, das als Besitzer des Steuerelements fungiert, das diese Methode implementiert.

Gilt für

Siehe auch