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 IControlDesignerAccessor Schnittstelle definierten Eigenschaften und Methoden bieten dem Steuerelement-Designer eine bequeme Möglichkeit, auf ein Steuerelement zum Übergeben und Abrufen temporärer Entwurfszeitdaten zuzugreifen. Die -Schnittstelle wird von der Control -Klasse implementiert. Steuerungsdesigner verwenden die Implementierung dieser Schnittstelle, um auf das Steuerelement zuzugreifen.
Temporäre Entwurfszeitdaten werden nicht mit dem Steuerelement selbst beibehalten. Um Entwurfszeitdaten für ein Steuerelement beizubehalten, sollten Sie den Inhalt der UserData Eigenschaft abrufen und an einem designerspezifischen 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. |