Controles a serem usados nos Windows FormsControls to Use on Windows Forms

Esta é uma lista alfabética de controles e componentes que podem ser usados nos Windows Forms.The following is an alphabetic list of controls and components that can be used on Windows Forms. Além dos controles dos Windows Forms abordados nesta seção, você pode adicionar ActiveX e controles personalizados ao Windows Forms.In addition to the Windows Forms controls covered in this section, you can add ActiveX and custom controls to Windows Forms. Se não encontrar o controle necessário listado aqui, você poderá criar seus próprios.If you do not find the control you need listed here, you can also create your own. Para mais detalhes, consulte Desenvolvendo controles dos Windows Forms no tempo de design.For details, see Developing Windows Forms Controls at Design Time. Para mais informações sobre como escolher o controle necessário, consulte Controles dos Windows Forms por função.For more information about choosing the control you need, see Windows Forms Controls by Function.

Observação

Os controles de Visual Basic são baseados em classes fornecidas pelo .NET Framework.Visual Basic controls are based on classes provided by the .NET Framework.

Nesta seçãoIn This Section

Controles dos Windows Forms por funçãoWindows Forms Controls by Function
Lista e descreve Windows Forms controles com base na .NET Framework.Lists and describes Windows Forms controls based on the .NET Framework.

Controles com suporte para desenho do proprietário internoControls with Built-In Owner-Drawing Support
Descreve como alterar aspectos da aparência de um controle que não estão disponíveis por meio de propriedades.Describes how to alter aspects of a control's appearance that are not available through properties.

Componente BackgroundWorkerBackgroundWorker Component
Permite que um formulário ou controle execute uma operação assíncrona.Enables a form or control to run an operation asynchronously.

Controle BindingNavigatorBindingNavigator Control
Fornece interface do usuário de navegação e manipulação para controles associados a dados.Provides the navigation and manipulation user interface (UI) for controls that are bound to data.

Componente BindingSourceBindingSource Component
Encapsula uma fonte de dados para associação aos controles.Encapsulates a data source for binding to controls.

Controle de botãoButton Control
Apresenta um botão padrão que o usuário pode clicar para executar ações.Presents a standard button that the user can click to perform actions.

Controle CheckBoxCheckBox Control
Indica se uma condição é ativada ou desativada.Indicates whether a condition is on or off.

Controle CheckedListBoxCheckedListBox Control
Exibe uma lista de itens com uma caixa de seleção perto de cada item.Displays a list of items with a check box next to each item.

Componente ColorDialogColorDialog Component
Permite que o usuário escolha uma cor de uma paleta em uma caixa de diálogo pré-configurada e adicione cores personalizadas a essa paleta.Allows the user to select a color from a palette in a pre-configured dialog box and to add custom colors to that palette.

Controle ComboBoxComboBox Control
Exibe dados em uma caixa de combinação suspensa.Displays data in a drop-down combo box.

Componente ContextMenuContextMenu Component
Fornece aos usuários um menu facilmente acessível dos comandos usados com frequência que são associados ao objeto selecionado.Provides users with an easily accessible menu of frequently used commands that are associated with the selected object. Embora ContextMenuStrip ContextMenu o ContextMenu substitua e adicione funcionalidade ao controle de versões anteriores, o é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although ContextMenuStrip replaces and adds functionality to the ContextMenu control of previous versions, ContextMenu is retained for both backward compatibility and future use if so desired.

Controle ContextMenuStripContextMenuStrip Control
Representa um menu de atalho.Represents a shortcut menu. Embora ContextMenuStrip ContextMenu o ContextMenu substitua e adicione funcionalidade ao controle de versões anteriores, o é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although ContextMenuStrip replaces and adds functionality to the ContextMenu control of previous versions, ContextMenu is retained for both backward compatibility and future use if so desired.

Controle DataGridDataGrid Control
Exibe dados tabulares de um conjunto de dados e permite atualizações para a fonte de dados.Displays tabular data from a dataset and allows for updates to the data source.

Controle DataGridViewDataGridView Control
Fornece um sistema flexível e extensível para exibir e editar dados tabulares.Provides a flexible, extensible system for displaying and editing tabular data.

Controle DateTimePickerDateTimePicker Control
Permite que o usuário selecione um único item de uma lista de datas ou horas.Allows the user to select a single item from a list of dates or times.

Controles e componentes da caixa de diálogoDialog-Box Controls and Components
Descreve um conjunto de controles que permitem aos usuários executar interações padrão com o aplicativo ou o sistema.Describes a set of controls that allow users to perform standard interactions with the application or system.

Controle DomainUpDownDomainUpDown Control
Exibe as cadeias de caracteres de texto que um usuário pode procurar e selecionar.Displays text strings that a user can browse through and select from.

Componente ErrorProviderErrorProvider Component
Exibe informações de erro para o usuário de forma não intrusiva.Displays error information to the user in a non-intrusive way.

Classe FileDialog Fornece funcionalidade de classe base para caixas de diálogo de arquivo.FileDialog Class Provides base-class functionality for file dialog boxes.

Controle FlowLayoutPanelFlowLayoutPanel Control
Representa um painel que dispõe de forma dinâmica o conteúdo horizontal ou verticalmente.Represents a panel that dynamically lays out its contents horizontally or vertically.

Componente FolderBrowserDialogFolderBrowserDialog Component
Exibe uma interface com a qual os usuários podem procurar e selecionar um diretório ou criar um novo.Displays an interface with which users can browse and select a directory or create a new one.

Componente FontDialogFontDialog Component
Expõe as fontes atualmente instaladas no sistema.Exposes the fonts that are currently installed on the system.

Controle GroupBoxGroupBox Control
Fornece um agrupamento de identificação para outros controles.Provides an identifiable grouping for other controls.

Componente HelpProviderHelpProvider Component
Associa um arquivo de Ajuda em HTML com um aplicativo baseado em Windows.Associates an HTML Help file with a Windows-based application.

Controles HScrollBar e VScrollBarHScrollBar and VScrollBar Controls
Fornece navegação por meio de uma lista de itens ou uma grande quantidade de informações ao rolar horizontal ou verticalmente dentro de um aplicativo ou controle.Provide navigation through a list of items or a large amount of information by scrolling either horizontally or vertically within an application or control.

Componente ImageListImageList Component
Exibe imagens em outros controles.Displays images on other controls.

Controle de rótuloLabel Control
Exibe o texto que não pode ser editado pelo usuário.Displays text that cannot be edited by the user.

Controle LinkLabelLinkLabel Control
Permite que você adicione links no estilo Web para aplicativos dos Windows Forms.Allows you to add Web-style links to Windows Forms applications.

Controle ListBoxListBox Control
Permite que o usuário selecione um ou mais itens de uma lista predefinida.Allows the user to select one or more items from a predefined list.

Controle ListViewListView Control
Exibe uma lista de itens com ícones, da maneira do Windows Explorer.Displays a list of items with icons, in the manner of Windows Explorer.

Componente MainMenuMainMenu Component
Exibe um menu no tempo de execução.Displays a menu at run time. Embora MenuStrip substitua e adicione funcionalidade ao controle MainMenu de versões anteriores, MainMenu é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although MenuStrip replaces and adds functionality to the MainMenu control of previous versions, MainMenu is retained for both backward compatibility and future use if you choose.

Controle MaskedTextBoxMaskedTextBox Control
Restringe o formato da entrada de usuário em um formulário.Constrains the format of user input in a form.

Controle MenuStripMenuStrip Control
Fornece um sistema de menus para um formulário.Provides a menu system for a form. Embora MenuStrip substitua e adicione funcionalidade ao controle MainMenu de versões anteriores, MainMenu é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although MenuStrip replaces and adds functionality to the MainMenu control of previous versions, MainMenu is retained for both backward compatibility and future use if you choose.

Controle MonthCalendarMonthCalendar Control
Apresenta uma interface gráfica intuitiva para os usuários exibirem e definirem as informações de data.Presents an intuitive graphical interface for users to view and set date information.

Componente NotifyIconNotifyIcon Component
Exibe ícones para processos que são executados em segundo plano e não teriam interfaces do usuário.Displays icons for processes that run in the background and would not otherwise have user interfaces.

Controle NumericUpDownNumericUpDown Control
Exibe os números que um usuário pode procurar e selecionar.Displays numerals that a user can browse through and select from.

Componente OpenFileDialogOpenFileDialog Component
Permite aos usuários abrir arquivos por meio de uma caixa de diálogo pré-configurada.Allows users to open files by using a pre-configured dialog box.

Componente PageSetupDialogPageSetupDialog Component
Define detalhes de páginas para impressão por meio de uma caixa de diálogo pré-configurada.Sets page details for printing through a pre-configured dialog box.

Controle de painelPanel Control
Fornece um agrupamento de identificação para outros controles e permite a rolagem.Provide an identifiable grouping for other controls, and allows for scrolling.

Controle PictureBoxPictureBox Control
Exibe gráficos em formato de bitmap, GIF, JPEG, metarquivo ou ícone.Displays graphics in bitmap, GIF, JPEG, metafile, or icon format.

Componente PrintDialogPrintDialog Component
Seleciona uma impressora, escolhe as páginas a serem impressas e determina as outras configurações relacionadas à impressão.Selects a printer, chooses the pages to print, and determines other print-related settings.

Componente PrintDocumentPrintDocument Component
Define as propriedades que descrevem o que imprimir e imprime o documento em aplicativos baseados no Windows.Sets the properties that describe what to print, and prints the document in Windows-based applications.

Controle PrintPreviewControlPrintPreviewControl Control
Permite que você crie seus próprios PrintPreview componentes ou caixa de diálogo em vez de usar a versão previamente configurada.Allows you to create your own PrintPreview component or dialog box instead of using the pre-configured version.

Controle PrintPreviewDialogPrintPreviewDialog Control
Exibe um documento como ele aparecerá quando for impresso.Displays a document as it will appear when it is printed.

Controle ProgressBarProgressBar Control
Indica o andamento de uma ação em relação à conclusão graficamente.Graphically indicates the progress of an action towards completion.

Controle RadioButtonRadioButton Control
Apresenta um conjunto de duas ou mais opções mutuamente exclusivas para o usuário.Presents a set of two or more mutually exclusive options to the user.

Controle RichTextBoxRichTextBox Control
Permite aos usuários inserir, exibir e manipular texto com formatação.Allows users to enter, display, and manipulate text with formatting.

Componente SaveFileDialogSaveFileDialog Component
Seleciona os arquivos a serem salvos e onde salvá-los.Selects files to save and where to save them.

Classe SoundPlayer Permite que você inclua facilmente sons em seus aplicativos.SoundPlayer Class Enables you to easily include sounds in your applications.

Controle SplitContainerSplitContainer Control
Permite que o usuário redimensione um controle encaixado.Allows the user to resize a docked control.

Controle de separadorSplitter Control
Permite que o usuário redimensione um controle encaixado (.NET Framework versão 1. x).Allows the user to resize a docked control (.NET Framework version 1.x).

Controle StatusBarStatusBar Control
Exibe informações de status relacionadas ao controle que tem o foco.Displays status information related to the control that has focus. Embora o StatusStrip substitua e estenda o controle StatusBar de versões anteriores, StatusBar é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although StatusStrip replaces and extends the StatusBar control of previous versions, StatusBar is retained for both backward compatibility and future use if you choose.

Controle StatusStripStatusStrip Control
Representa um controle de barra de status do Windows.Represents a Windows status bar control. Embora o StatusStrip substitua e estenda o controle StatusBar de versões anteriores, StatusBar é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although StatusStrip replaces and extends the StatusBar control of previous versions, StatusBar is retained for both backward compatibility and future use if you choose.

Controle TabControlTabControl Control
Exibe várias guias que podem conter imagens ou outros controles.Displays multiple tabs that can contain pictures or other controls.

Controle TableLayoutPanelTableLayoutPanel Control
Representa um painel que dispõe de forma dinâmica o conteúdo em uma grade composta por linhas e colunas.Represents a panel that dynamically lays out its contents in a grid composed of rows and columns.

Controle TextBoxTextBox Control
Permite entrada editável de várias linhas do usuário.Allows editable, multiline input from the user.

Componente TimerTimer Component
Gera um evento em intervalos regulares.Raises an event at regular intervals.

Controle de barra de ferramentasToolBar Control
Exibe os menus e botões de bitmap que ativam comandos.Displays menus and bitmapped buttons that activate commands. Você pode estender a funcionalidade do controle e modificar sua aparência e comportamento.You can extend the functionality of the control and modify its appearance and behavior. Embora ToolStrip substitua e adicione funcionalidade ao controle ToolBar de versões anteriores, ToolBar é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although ToolStrip replaces and adds functionality to the ToolBar control of previous versions, ToolBar is retained for both backward compatibility and future use if you choose.

Controle ToolStripToolStrip Control
Cria menus e barras de ferramentas personalizadas em seus aplicativos dos Windows Forms.Creates custom toolbars and menus in your Windows Forms applications. Embora ToolStrip substitua e adicione funcionalidade ao controle ToolBar de versões anteriores, ToolBar é mantido para compatibilidade com versões anteriores e uso futuro, se desejado.Although ToolStrip replaces and adds functionality to the ToolBar control of previous versions, ToolBar is retained for both backward compatibility and future use if you choose.

Controle ToolStripContainerToolStripContainer Control
Fornece painéis em cada lado de um formulário para encaixar, rafting e organizar ToolStrip controles e um central ToolStripContentPanel para controles tradicionais.Provides panels on each side of a form for docking, rafting, and arranging ToolStrip controls, and a central ToolStripContentPanel for traditional controls.

Controle ToolStripPanelToolStripPanel Control
Fornece um painel para encaixe, rafting e organização ToolStrip de controles.Provides one panel for docking, rafting and arranging ToolStrip controls.

Visão geral do controle ToolStripProgressBarToolStripProgressBar Control Overview
Indica o andamento de uma ação em relação à conclusão graficamente.Graphically indicates the progress of an action towards completion. O ToolStripProgressBar normalmente está contido em um StatusStrip.The ToolStripProgressBar is typically contained in a StatusStrip.

Controle ToolStripStatusLabelToolStripStatusLabel Control
Representa um painel em um controle StatusStrip.Represents a panel in a StatusStrip control.

Componente ToolTipToolTip Component
Exibe o texto quando o usuário aponta para outros controles.Displays text when the user points at other controls.

Controle TrackBarTrackBar Control
Permite a navegação por meio de uma grande quantidade de informações ou ajuste visual de uma configuração numérica.Allows navigation through a large amount of information or visually adjusting a numeric setting.

Controle TreeViewTreeView Control
Exibe uma hierarquia de nós que podem ser expandidos ou recolhidos.Displays a hierarchy of nodes that can be expanded or collapsed.

Controle WebBrowserWebBrowser Control
Hospeda páginas da Web e fornece recursos de navegação na Internet para seu aplicativo.Hosts Web pages and provides Internet Web browsing capabilities to your application.

Controles dos Windows Forms usados para listar opçõesWindows Forms Controls Used to List Options
Descreve um conjunto de controles usados para fornecer aos usuários uma lista de opções de escolha.Describes a set of controls used to provide users with a list of options to choose from.

Controles dos Windows FormsWindows Forms Controls
Explica o uso de controles dos Windows Forms e descreve conceitos importantes para trabalhar com eles.Explains the use of Windows Forms controls, and describes important concepts for working with them.

Desenvolvendo controles dos Windows Forms em tempo de designDeveloping Windows Forms Controls at Design Time
Fornece links para tópicos passo a passo, recomendações sobre qual tipo de controle criar e outras informações sobre como criar seu próprio controle.Provides links to step-by-step topics, recommendations for which kind of control to create, and other information about creating your own control.

Controles e objetos programáveis comparados em diversas linguagens e bibliotecasControls and Programmable Objects Compared in Various Languages and Libraries
Fornece uma tabela que mapeia controles no Visual Basic 6,0 para o controle correspondente no Visual Basic .NET.Provides a table that maps controls in Visual Basic 6.0 to the corresponding control in Visual Basic .NET. Observe que os controles agora são classes no .NET Framework.Note that controls are now classes in the .NET Framework.

Como: Adicionar controles ActiveX a Windows FormsHow to: Add ActiveX Controls to Windows Forms
Descreve como usar controles ActiveX em Windows Forms.Describes how to use ActiveX controls on Windows Forms.