System.Windows.Forms.Design Namespace
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.
Contém classes que dão suporte à configuração e ao comportamento em tempo de design para componentes Windows Forms. Essas classes consistem em classes de designer que fornecem suporte para componentes de Windows Forms, um conjunto de serviços de tempo de design; UITypeEditor classes para configurar determinados tipos de propriedades e classes para importar controles ActiveX.
Classes
| Nome | Description |
|---|---|
| AnchorEditor |
Fornece uma interface do usuário para configurar uma Anchor propriedade. |
| AxImporter |
Importa controles ActiveX e gera um wrapper que pode ser acessado por um designer. |
| AxImporter.Options |
Representa um conjunto de opções para um AxImporter. |
| AxParameterData |
Representa um parâmetro de um método de um controle ActiveX hospedado. |
| AxWrapperGen |
Gera um wrapper para controles ActiveX para uso no ambiente de tempo de design. |
| BorderSidesEditor |
Fornece um editor para definir a BorderSides propriedade. |
| ComponentDocumentDesigner |
Classe de designer base para estender o comportamento do modo de design de um documento de design raiz que dá suporte a componentes aninhados. |
| ComponentEditorForm |
Fornece uma interface do usuário para um WindowsFormsComponentEditor. |
| ComponentEditorPage |
Fornece uma implementação base para um ComponentEditorPage. |
| ComponentTray |
Fornece comportamento para a bandeja de componentes de um designer. |
| ControlDesigner |
Estende o comportamento do modo de design de um Control. |
| ControlDesigner.ControlDesignerAccessibleObject |
Fornece um AccessibleObject para ControlDesigner. |
| DesignerOptions |
Fornece acesso para obter e definir valores de opção para um designer. |
| DockEditor |
Fornece uma interface do usuário para especificar uma Dock propriedade. |
| DocumentDesigner |
Classe de designer base para estender o comportamento do modo de design e fornecer um modo de exibição de modo de design de nível raiz para um Control que dá suporte a controles aninhados e deve receber mensagens de rolagem. |
| EventHandlerService |
Fornece uma maneira sistemática de gerenciar manipuladores de eventos para o documento atual. |
| EventsTab |
Fornece um PropertyTab que pode exibir eventos para seleção e vinculação. |
| FileNameEditor |
Fornece uma interface do usuário para selecionar um nome de arquivo. |
| FolderNameEditor |
Fornece uma interface do usuário para escolher uma pasta no sistema de arquivos. |
| FolderNameEditor.FolderBrowser |
Representa uma caixa de diálogo que permite que o usuário escolha uma pasta. Essa classe não pode ser herdada. |
| ImageListCodeDomSerializer |
Serializa dicionários de cadeia de caracteres. |
| ImageListImageEditor |
Fornece um editor que pode executar arquivos padrão pesquisando arquivos bitmap (.bmp). |
| MaskDescriptor |
Define um conjunto de membros para classes derivadas para fornecer opções para o editor de tipos de interface do usuário da caixa de texto mascarada. |
| MenuCommands |
Define um conjunto de CommandID campos que correspondem a uma função de comando fornecida pelo ambiente do host. |
| ParentControlDesigner |
Estende o comportamento do modo de design de um Control que dá suporte a controles aninhados. |
| PropertyTab |
Fornece uma classe base para guias de propriedade. |
| ScrollableControlDesigner |
Classe de designer base para estender o comportamento do modo de design de um Control que deve receber mensagens de rolagem. |
| ShortcutKeysEditor |
Fornece um editor para escolher teclas de atalho. |
| ToolStripItemDesignerAvailabilityAttribute |
Especifica em quais tipos um ToolStripItem pode aparecer. Essa classe não pode ser herdada. |
| WindowsFormsComponentEditor |
Fornece uma classe base para editores que usam uma caixa de diálogo modal para exibir uma página de propriedades semelhante à página de propriedades de um controle ActiveX. |
| WindowsFormsDesignerOptionService |
Fornece acesso para obter e definir valores de opção para um designer do Windows Forms. |
Estruturas
| Nome | Description |
|---|---|
| ThemedScrollbarWindow |
Representa uma janela e um valor que indica como suas barras de rolagem devem ser temas quando exibidas no designer Visual Studio. |
Interfaces
| Nome | Description |
|---|---|
| AxImporter.IReferenceResolver |
Fornece métodos para resolver referências a bibliotecas ActiveX, bibliotecas de tipos COM ou assemblies ou assemblies gerenciados. |
| IContainsThemedScrollbarWindows |
Define um método para obter informações sobre como as barras de rolagem das janelas precisam ser temas quando exibidas no designer Visual Studio. |
| IMenuEditorService |
Fornece acesso ao serviço de edição de menu. |
| IUIService |
Habilita a interação com a interface do usuário do objeto de ambiente de desenvolvimento que hospeda o designer. |
| IWindowsFormsEditorService |
Fornece uma interface para um UITypeEditor exibir Windows Forms ou exibir um controle em uma área suspensa de um controle de grade de propriedades no modo de design. |
Enumerações
| Nome | Description |
|---|---|
| ComponentActionsType |
Itens de ação do designer que podem ser associados a um componente. |
| FolderNameEditor.FolderBrowserFolder |
Define identificadores usados para indicar a pasta raiz para um navegador de pastas para o qual procurar inicialmente. |
| FolderNameEditor.FolderBrowserStyles |
Define identificadores usados para especificar o comportamento de um FolderNameEditor.FolderBrowser. |
| SelectionRules |
Define identificadores usados para indicar regras de seleção para um componente. |
| ThemedScrollbarMode |
Um valor que indica se as barras de rolagem de uma janela e seus filhos serão temas quando exibidas no designer de Visual Studio. |
| ToolStripItemDesignerAvailability |
Especifica os controles visíveis no designer. |