IControlDesignerAccessor Interface
Definição
Fornece acesso a um designer de controle para armazenar dados temporários de tempo de design associados ao controle.Provides access to a control designer to store temporary design-time data associated with a control.
public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
- Derivado
Comentários
A propriedade e os métodos definidos na IControlDesignerAccessor interface oferecem uma maneira conveniente para o designer de controle acessar um controle para passar e recuperar dados temporários de tempo de design.The property and methods defined in the IControlDesignerAccessor interface offer a convenient way for the control designer to access a control for passing and retrieving temporary design-time data. A interface é implementada pela Control classe.The interface is implemented by the Control class. Os designers de controle usam a implementação dessa interface para acessar o controle.Control designers use the implementation of this interface to access the control.
Os dados temporários de tempo de design não são persistidos com o próprio controle.Temporary design-time data is not persisted with the control itself. Para manter os dados de tempo de design de um controle, você deve recuperar o conteúdo da UserData propriedade e armazená-los em um local específico do designer.To persist design-time data for a control, you should retrieve the contents of the UserData property and store them in a designer-specific location.
Propriedades
| UserData |
Quando implementado, obtém uma coleção de informações que podem ser acessadas por um designer de controle.When implemented, gets a collection of information that can be accessed by a control designer. |
Métodos
| GetDesignModeState() |
Quando implementado, obtém o estado do controle durante o uso na superfície de design.When implemented, gets the state from the control during use on the design surface. |
| SetDesignModeState(IDictionary) |
Quando implementado, define o estado de controle antes de renderizá-lo na superfície de design.When implemented, sets control state before rendering it on the design surface. |
| SetOwnerControl(Control) |
Quando implementado, especifica o controle que atua como o proprietário do controle que implementa este método.When implemented, specifies the control that acts as the owner to the control implementing this method. |