IControlDesignerAccessor Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l'accès à un Concepteur de contrôles pour stocker des données temporaires associées à un contrôle au moment du design.
public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
- Dérivé
Remarques
La propriété et les méthodes définies dans l’interface IControlDesignerAccessor offrent au concepteur de contrôles un moyen pratique d’accéder à un contrôle pour transmettre et récupérer des données temporaires au moment du design. L’interface est implémentée par la Control classe . Les concepteurs de contrôles utilisent l’implémentation de cette interface pour accéder au contrôle.
Les données temporaires au moment du design ne sont pas conservées avec le contrôle lui-même. Pour conserver les données au moment de la conception d’un contrôle, vous devez récupérer le contenu de la UserData propriété et les stocker dans un emplacement spécifique au concepteur.
Propriétés
UserData |
En cas d'implémentation, obtient une collection d'informations auxquelles un Concepteur de contrôles peut accéder. |
Méthodes
GetDesignModeState() |
Après son implémentation, obtient l'état du contrôle lors de son utilisation sur l'aire de conception. |
SetDesignModeState(IDictionary) |
En cas d’implémentation, définit l’état du contrôle avant de l’afficher sur l’aire de conception. |
SetOwnerControl(Control) |
En cas d'implémentation, spécifie le contrôle qui agit en tant que propriétaire du contrôle implémentant cette méthode. |