IControlDesignerAccessor Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a um designer de controle para armazenar dados temporários de tempo de design associados ao controle.
public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
- Derivado
Comentários
A propriedade e os IControlDesignerAccessor métodos definidos na interface oferecem uma maneira conveniente para o designer de controle acessar um controle para passar e recuperar dados temporários em tempo de design. A interface é implementada pela Control classe . Os designers de controle usam a implementação dessa interface para acessar o controle.
Os dados temporários de tempo de design não são persistidos com o próprio controle. Para persistir dados de tempo de design para um controle, você deve recuperar o conteúdo da UserData propriedade e armazená-los em um local específico do designer.
Propriedades
UserData |
Quando implementado, obtém uma coleção de informações que podem ser acessadas por um designer de controle. |
Métodos
GetDesignModeState() |
Quando implementado, obtém o estado do controle durante o uso na superfície de design. |
SetDesignModeState(IDictionary) |
Quando implementado, define o estado de controle antes de renderizá-lo na superfície de design. |
SetOwnerControl(Control) |
Quando implementado, especifica o controle que atua como o proprietário do controle que implementa este método. |