IControlDesignerAccessor Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |