System.Windows.Forms 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 para criar aplicativos baseados no Windows que aproveitam ao máximo os recursos avançados da interface do usuário disponíveis no sistema operacional Microsoft Windows.
Classes
AccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um aplicativo para os usuários portadores de deficiências. |
AmbientProperties |
Fornece valores de propriedade de ambiente para controles de nível superior. |
Application |
Fornece propriedades e métodos |
ApplicationContext |
Especifica as informações contextuais sobre um thread de aplicativo. |
AutoCompleteStringCollection |
Contém uma coleção de cadeias de caracteres a serem usadas para o recurso de preenchimento automático em alguns controles do Windows Forms. |
AxHost |
Encapsula os controles do ActiveX e os expõe como controles do Windows Forms completos. |
AxHost.AxComponentEditor |
Fornece um editor que usa uma caixa de diálogo modal para exibir uma página de propriedades para um controle ActiveX. |
AxHost.ClsidAttribute |
Especifica o CLSID de um controle ActiveX hospedado por um controle AxHost. |
AxHost.ConnectionPointCookie |
Conecta um controle ActiveX a um cliente que trata os eventos do controle. |
AxHost.InvalidActiveXStateException |
A exceção que é lançada quando o controle ActiveX é referenciado enquanto está em um estado inválido. |
AxHost.State |
Encapsula o estado persistente de um controle ActiveX. |
AxHost.StateConverter |
Converte objetos AxHost.State de um tipo de dados em outro. |
AxHost.TypeLibraryTimeStampAttribute |
Especifica uma data e hora associadas à biblioteca de tipos de um controle ActiveX hospedado por um controle AxHost. |
BaseCollection |
Fornece a funcionalidade básica para a criação de coleções relacionadas aos dados no namespace System.Windows.Forms. |
BindableComponent |
Classe base para componentes que fornecem propriedades que podem ser associadas a dados com o Windows Forms Designer. |
Binding |
Representa a associação simples entre o valor da propriedade de um objeto e o valor da propriedade de um controle. |
BindingCompleteEventArgs |
Fornece dados para o evento de BindingComplete . |
BindingContext |
Gerencia a coleção de objetos BindingManagerBase para qualquer objeto que herda da classe Control. |
BindingManagerBase |
Gerencia todos os objetos Binding associados à mesma fonte de dados e ao mesmo membro de dados. Esta classe é abstrata. |
BindingManagerDataErrorEventArgs |
Fornece dados para o evento de DataError . |
BindingNavigator |
Representa interface do usuário de navegação e a manipulação para controles em um formulário que está associado aos dados. |
BindingsCollection |
Representa uma coleção de objetos Binding de um controle. |
BindingSource |
Encapsula a fonte de dados de um formulário. |
Button |
Representa um controle de botão do Windows. |
ButtonBase |
Implementa a funcionalidade básica comum aos controles de botão. |
ButtonBase.ButtonBaseAccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um aplicativo para os usuários com deficiências. |
ButtonRenderer |
Fornece os métodos usados para renderizar um controle de botão com ou sem estilos visuais. Essa classe não pode ser herdada. |
CacheVirtualItemsEventArgs |
Fornece dados para o evento de CacheVirtualItems . |
CheckBox |
Representa um CheckBox do Windows. |
CheckBox.CheckBoxAccessibleObject |
Fornece informações sobre o controle CheckBox para aplicativos cliente de acessibilidade. |
CheckBoxRenderer |
Fornece os métodos usados para renderizar um controle de caixa de seleção com ou sem estilos visuais. Essa classe não pode ser herdada. |
CheckedListBox |
Exibe um ListBox no qual uma caixa de seleção é exibida à esquerda de cada item. |
CheckedListBox.CheckedIndexCollection |
Encapsula a coleção de índices de itens verificados (incluindo itens em um estado indeterminado) em um CheckedListBox. |
CheckedListBox.CheckedItemCollection |
Encapsula a coleção de itens verificados, incluindo itens em um estado indeterminado, em um controle CheckedListBox. |
CheckedListBox.ObjectCollection |
Representa a coleção de itens em um CheckedListBox. |
Clipboard |
Fornece métodos para colocar dados e recuperar dados da área de transferência do sistema. Essa classe não pode ser herdada. |
ColorDialog |
Representa uma caixa de diálogo comum que exibe as cores disponíveis, em conjunto com os controles que permitem que o usuário defina cores personalizadas. |
ColumnClickEventArgs |
Fornece dados para o evento de ColumnClick . |
ColumnHeader |
Exibe um cabeçalho de coluna única em um controle ListView. |
ColumnHeaderConverter |
Fornece um conversor de tipo para converter objetos ColumnHeader de um tipo para outro. |
ColumnReorderedEventArgs |
Fornece dados para o evento de ColumnReordered . |
ColumnStyle |
Representa a aparência de uma coluna em um layout de tabela. |
ColumnWidthChangedEventArgs |
Fornece dados para o evento de ColumnWidthChanged . |
ColumnWidthChangingEventArgs |
Fornece dados para o evento de ColumnWidthChanging . |
ComboBox |
Representa um controle de caixa de combinação do Windows. |
ComboBox.ChildAccessibleObject |
Fornece informações sobre o controle ComboBox para aplicativos cliente de acessibilidade. |
ComboBox.ObjectCollection |
Representa a coleção de itens em um ComboBox. |
ComboBoxRenderer |
Fornece os métodos usados para renderizar um controle de caixa de combinação com estilos visuais. Essa classe não pode ser herdada. |
CommonDialog |
Especifica a classe base usada para exibir caixas de diálogo na tela. |
ContainerControl |
Fornece a funcionalidade de gerenciamento de foco para controles que podem funcionar como um contêiner para outros controles. |
ContentsResizedEventArgs |
Fornece dados para o evento de ContentsResized . |
ContextMenu |
Representa um menu de atalho. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use ContextMenuStrip , que substitui e estende o ContextMenu controle . |
ContextMenuStrip |
Representa um menu de atalho. |
Control |
Define a classe base para controles, que são componentes com representação visual. |
Control.ControlAccessibleObject |
Fornece informações sobre um controle que pode ser usado por um aplicativo de acessibilidade. |
Control.ControlCollection |
Representa uma coleção de objetos Control . |
ControlBindingsCollection |
Representa a coleção de associações de dados para um controle. |
ControlEventArgs |
Fornece dados para os eventos de ControlAdded e de ControlRemoved . |
ControlPaint |
Fornece métodos usados para pintar controles comuns do Windows e seus elementos. Essa classe não pode ser herdada. |
ConvertEventArgs | |
CreateParams |
Encapsula as informações necessárias ao criar um controle. |
CurrencyManager |
Gerencia uma lista de objetos Binding. |
Cursor |
Representa a imagem usada para pintar o ponteiro do mouse. |
CursorConverter |
Fornece um conversor de tipo para converter objetos Cursor para e de diversas outras representações. |
Cursors |
Fornece um conjunto de objetos Cursor para uso por um aplicativo Windows Forms. |
DataFormats |
Fornece nomes de formato |
DataFormats.Format |
Representa um tipo de formato de área de transferência. |
DataGrid |
Exibe dados ADO.NET em uma grade rolável. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use o DataGridView controle , que substitui e estende o DataGrid controle . |
DataGrid.HitTestInfo |
Contém informações sobre uma parte do DataGrid em uma coordenada especificada. Essa classe não pode ser herdada. |
DataGridBoolColumn |
Especifica uma coluna na qual cada célula contém uma caixa de seleção para representar um valor booliano. |
DataGridColumnStyle |
Especifica a aparência, a formatação de texto e o comportamento de uma coluna do controle DataGrid. Esta classe é abstrata. |
DataGridColumnStyle.CompModSwitches |
Contém um TraceSwitch que é usado pela infraestrutura do .NET Framework. |
DataGridColumnStyle.DataGridColumnHeaderAccessibleObject |
Fornece uma implementação de um objeto que pode ser inspecionado por um aplicativo de acessibilidade. |
DataGridPreferredColumnWidthTypeConverter |
Converte o valor de um objeto em um tipo de dados diferente. |
DataGridTableStyle |
Representa a tabela desenhada pelo controle DataGrid no tempo de execução. |
DataGridTextBox |
Representa um controle TextBox hospedado em um DataGridTextBoxColumn. |
DataGridTextBoxColumn |
Hospeda um controle TextBox em uma célula de um DataGridColumnStyle para edição de cadeias de caracteres. |
DataGridView |
Exibe os dados em uma grade personalizável. |
DataGridView.DataGridViewAccessibleObject |
Fornece informações sobre o controle DataGridView para aplicativos cliente de acessibilidade. |
DataGridView.DataGridViewControlCollection |
Representa uma coleção de controles contidos em um DataGridView. |
DataGridView.DataGridViewTopRowAccessibleObject |
Fornece informações sobre a linha de objetos DataGridViewColumnHeaderCell para aplicativos cliente de acessibilidade. |
DataGridView.HitTestInfo |
Contém informações, como índices de linha e coluna, sobre um par de coordenadas específicas no controle DataGridView. Essa classe não pode ser herdada. |
DataGridViewAdvancedBorderStyle |
Contém estilos de borda para células em um controle DataGridView. |
DataGridViewAutoSizeColumnModeEventArgs |
Fornece dados para o evento de AutoSizeColumnModeChanged . |
DataGridViewAutoSizeColumnsModeEventArgs |
Fornece dados para o evento de AutoSizeColumnsModeChanged . |
DataGridViewAutoSizeModeEventArgs |
Fornece dados para os eventos de DataGridViewAutoSizeRowsModeChanged e RowHeadersWidthSizeModeChanged. |
DataGridViewBand |
Representa uma coleção linear de elementos em um controle DataGridView. |
DataGridViewBindingCompleteEventArgs |
Fornece dados para o evento de DataBindingComplete . |
DataGridViewButtonCell |
Exibe uma IU (interface do usuário) parecida com botão para uso em um controle DataGridView. |
DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject |
Fornece informações sobre um DataGridViewButtonCell para aplicativos cliente de acessibilidade. |
DataGridViewButtonColumn |
Hospeda uma coleção de objetos DataGridViewButtonCell. |
DataGridViewCell |
Representa uma célula individual em um controle DataGridView. |
DataGridViewCell.DataGridViewCellAccessibleObject |
Fornece informações sobre um DataGridViewCell para aplicativos cliente de acessibilidade. |
DataGridViewCellCancelEventArgs |
Fornece dados para os eventos CellBeginEdit e RowValidating. |
DataGridViewCellCollection |
Representa uma coleção de células em uma DataGridViewRow. |
DataGridViewCellContextMenuStripNeededEventArgs |
Fornece dados para o evento de CellContextMenuStripNeeded . |
DataGridViewCellErrorTextNeededEventArgs |
Fornece dados para o evento CellErrorTextNeeded de um controle DataGridView. |
DataGridViewCellEventArgs |
Fornece dados para eventos DataGridView relacionados a operações de linha e célula. |
DataGridViewCellFormattingEventArgs |
Fornece dados para o evento CellFormatting de um DataGridView. |
DataGridViewCellMouseEventArgs |
Fornece dados para eventos de mouse gerados por um DataGridView sempre que o mouse é movido dentro de um DataGridViewCell. |
DataGridViewCellPaintingEventArgs |
Fornece dados para o evento de CellPainting . |
DataGridViewCellParsingEventArgs |
Fornece dados para o evento CellParsing de um controle DataGridView. |
DataGridViewCellStateChangedEventArgs |
Fornece dados para o evento de CellStateChanged . |
DataGridViewCellStyle |
Representa as informações de formatação e estilo aplicadas a células individuais em um controle DataGridView. |
DataGridViewCellStyleContentChangedEventArgs |
Fornece dados para o evento de CellStyleContentChanged . |
DataGridViewCellStyleConverter |
Converte objetos DataGridViewCellStyle de e para outros tipos de dados. |
DataGridViewCellToolTipTextNeededEventArgs |
Fornece dados para o evento de CellToolTipTextNeeded . |
DataGridViewCellValidatingEventArgs |
Fornece dados para o evento CellValidating de um controle DataGridView. |
DataGridViewCellValueEventArgs |
Fornece dados para os eventos CellValueNeeded e CellValuePushed do controle DataGridView. |
DataGridViewCheckBoxCell |
Exibe uma UI (interface do usuário) de caixa de seleção a ser usada em um controle de DataGridView. |
DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject |
Fornece informações sobre um DataGridViewCheckBoxCell para aplicativos cliente de acessibilidade. |
DataGridViewCheckBoxColumn |
Hospeda uma coleção de objetos DataGridViewCheckBoxCell. |
DataGridViewColumn |
Representa uma coluna em um controle DataGridView. |
DataGridViewColumnCollection |
Representa uma coleção de objetos DataGridViewColumn em um controle DataGridView. |
DataGridViewColumnDesignTimeVisibleAttribute |
Especifica se um tipo de coluna está visível no designer DataGridView. Essa classe não pode ser herdada. |
DataGridViewColumnDividerDoubleClickEventArgs |
Fornece dados para o evento ColumnDividerDoubleClick de um DataGridView. |
DataGridViewColumnEventArgs |
Fornece dados para eventos relacionados a coluna de um DataGridView. |
DataGridViewColumnHeaderCell |
Representa um cabeçalho de coluna em um controle DataGridView. |
DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject |
Fornece informações sobre um DataGridViewColumnHeaderCell para aplicativos cliente de acessibilidade. |
DataGridViewColumnStateChangedEventArgs |
Fornece dados para o evento de ColumnStateChanged . |
DataGridViewComboBoxCell |
Exibe uma caixa de combinação em um controle DataGridView. |
DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject |
Representa o objeto de acessibilidade para o objeto DataGridViewComboBoxCell atual. |
DataGridViewComboBoxCell.ObjectCollection |
Representa a coleção de opções de seleção em um DataGridViewComboBoxCell. |
DataGridViewComboBoxColumn |
Representa uma coluna de objetos DataGridViewComboBoxCell. |
DataGridViewComboBoxEditingControl |
Representa o controle de caixa de combinação hospedado em um DataGridViewComboBoxCell. |
DataGridViewDataErrorEventArgs |
Fornece dados para o evento de DataError . |
DataGridViewEditingControlShowingEventArgs |
Fornece dados para o evento de EditingControlShowing . |
DataGridViewElement |
Fornece a classe base para elementos de um controle DataGridView. |
DataGridViewHeaderCell |
Contém funcionalidade comum para células de cabeçalho de linha e células de cabeçalho de coluna. |
DataGridViewImageCell |
Exibe um gráfico em um controle DataGridView. |
DataGridViewImageCell.DataGridViewImageCellAccessibleObject |
Fornece informações sobre um DataGridViewImageCell para aplicativos cliente de acessibilidade. |
DataGridViewImageColumn |
Hospeda uma coleção de objetos DataGridViewImageCell. |
DataGridViewLinkCell |
Representa uma célula que contém um link. |
DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject |
Fornece informações sobre um controle DataGridViewLinkCell para aplicativos cliente de acessibilidade. |
DataGridViewLinkColumn |
Representa uma coluna de células que contêm links em um controle de DataGridView. |
DataGridViewRow |
Representa uma linha em um controle DataGridView. |
DataGridViewRow.DataGridViewRowAccessibleObject |
Fornece informações sobre um DataGridViewRow para aplicativos cliente de acessibilidade. |
DataGridViewRowCancelEventArgs |
Fornece dados para o evento UserDeletingRow de um DataGridView. |
DataGridViewRowCollection |
Uma coleção de objetos DataGridViewRow . |
DataGridViewRowContextMenuStripNeededEventArgs |
Fornece dados para o evento de RowContextMenuStripNeeded . |
DataGridViewRowDividerDoubleClickEventArgs |
Fornece dados para o evento RowDividerDoubleClick de um DataGridView. |
DataGridViewRowErrorTextNeededEventArgs |
Fornece dados para o evento RowErrorTextNeeded de um controle DataGridView. |
DataGridViewRowEventArgs |
Fornece dados para eventos DataGridView relacionados à linha. |
DataGridViewRowHeaderCell |
Representa um cabeçalho de linha em um controle DataGridView. |
DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject |
Fornece informações sobre um DataGridViewRowHeaderCell para aplicativos cliente de acessibilidade. |
DataGridViewRowHeightInfoNeededEventArgs |
Fornece dados para o evento RowHeightInfoNeeded de um DataGridView. |
DataGridViewRowHeightInfoPushedEventArgs |
Fornece dados para o evento RowHeightInfoPushed de um DataGridView. |
DataGridViewRowPostPaintEventArgs |
Fornece dados para o evento de RowPostPaint . |
DataGridViewRowPrePaintEventArgs |
Fornece dados para o evento de RowPrePaint . |
DataGridViewRowsAddedEventArgs |
Fornece dados para o evento de RowsAdded . |
DataGridViewRowsRemovedEventArgs |
Fornece dados para o evento de RowsRemoved . |
DataGridViewRowStateChangedEventArgs |
Fornece dados para o evento RowStateChanged de um DataGridView. |
DataGridViewSelectedCellCollection |
Representa uma coleção de células selecionadas em um DataGridView. |
DataGridViewSelectedColumnCollection |
Representa uma coleção de objetos DataGridViewColumn selecionados em um DataGridView. |
DataGridViewSelectedRowCollection |
Representa uma coleção de objetos DataGridViewRow selecionados em um DataGridView. |
DataGridViewSortCompareEventArgs |
Fornece dados para o evento de SortCompare . |
DataGridViewTextBoxCell |
Exibe informações de texto editável em um controle DataGridView. |
DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject |
Representa o objeto de acessibilidade para o objeto DataGridViewTextBoxCell atual. |
DataGridViewTextBoxColumn |
Hospeda uma coleção de células DataGridViewTextBoxCell. |
DataGridViewTextBoxEditingControl |
Representa um controle de caixa de texto que pode ser hospedado em um DataGridViewTextBoxCell. |
DataGridViewTopLeftHeaderCell |
Representa a célula no canto superior esquerdo do DataGridView que fica acima dos cabeçalhos de linha e à esquerda dos cabeçalhos de coluna. |
DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject |
Fornece informações sobre um DataGridViewTopLeftHeaderCell para aplicativos cliente de acessibilidade. |
DataObject |
Implementa um mecanismo de transferência de dados básicos. |
DateBoldEventArgs |
Fornece dados para os eventos que são internos ao controle MonthCalendar. |
DateRangeEventArgs |
Fornece dados para os eventos DateChanged ou DateSelected do controle MonthCalendar. |
DateTimePicker |
Representa um controle do Windows que permite ao usuário selecionar uma data e uma hora e exibir a data e hora com um formato especificado. |
DateTimePicker.DateTimePickerAccessibleObject |
Fornece informações sobre o controle DateTimePicker para aplicativos cliente de acessibilidade. |
DockingAttribute |
Especifica o comportamento de encaixe padrão para um controle. |
DomainUpDown |
Representa uma caixa de rotação do Windows (também conhecida como um controle superior/inferior) que exibe valores da cadeia de caracteres. |
DomainUpDown.DomainItemAccessibleObject |
Fornece informações sobre os itens no controle DomainUpDown para aplicativos cliente de acessibilidade. |
DomainUpDown.DomainUpDownAccessibleObject |
Fornece informações sobre o controle DomainUpDown para aplicativos cliente de acessibilidade. |
DomainUpDown.DomainUpDownItemCollection |
Encapsula uma coleção de objetos para uso pela classe DomainUpDown. |
DpiChangedEventArgs |
Fornece dados para os eventos de DPIChanged de um formulário ou controle. |
DragEventArgs |
Fornece dados para o evento DragDrop, DragEnter ou DragOver. |
DrawItemEventArgs |
Fornece dados para o evento de |
DrawListViewColumnHeaderEventArgs |
Fornece dados para o evento de DrawColumnHeader . |
DrawListViewItemEventArgs |
Fornece dados para o evento de DrawItem . |
DrawListViewSubItemEventArgs |
Fornece dados para o evento de DrawSubItem . |
DrawToolTipEventArgs |
Fornece dados para o evento de Draw . |
DrawTreeNodeEventArgs |
Fornece dados para o evento de DrawNode . |
ErrorProvider |
Fornece uma interface do usuário para indicar que há um erro associado a um controle em um formulário. |
FeatureSupport |
Fornece métodos |
FileDialog |
Exibe uma caixa de diálogo na qual o usuário pode selecionar um arquivo. |
FileDialogCustomPlace |
Representa uma entrada em uma coleção de local personalizado FileDialog para Windows Vista. |
FileDialogCustomPlacesCollection |
Representa uma coleção de locais personalizados do Windows Vista para a classe FileDialog. |
FlatButtonAppearance |
Fornece propriedades que especificam a aparência dos controles Button cujo FlatStyle é Flat. |
FlowLayoutPanel |
Representa um painel que dispõe de forma dinâmica o conteúdo horizontal ou verticalmente. |
FlowLayoutSettings |
Coleta as características associadas a layouts de fluxo. |
FolderBrowserDialog |
Solicita que o usuário selecione uma pasta. Essa classe não pode ser herdada. |
FontDialog |
Solicita ao usuário para escolher uma fonte entre as instaladas no computador local. |
Form |
Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo. |
Form.ControlCollection |
Representa uma coleção de controles no formulário. |
FormClosedEventArgs |
Fornece dados para o evento de FormClosed . |
FormClosingEventArgs |
Fornece dados para o evento de FormClosing . |
FormCollection |
Representa uma coleção de objetos Form . |
GiveFeedbackEventArgs |
Fornece dados para o evento GiveFeedback, que ocorre durante uma operação de arrastar. |
GridColumnStylesCollection |
Representa uma coleção de objetos DataGridColumnStyle no controle DataGrid . |
GridItem |
Implementa uma linha em um PropertyGrid. |
GridItemCollection |
Contém uma coleção de objetos GridItem . |
GridTablesFactory |
Fornece o método CreateGridTables(DataGridTableStyle, Object, String, BindingContext). |
GridTableStylesCollection |
Representa uma coleção de objetos DataGridTableStyle no controle DataGrid . |
GroupBox |
Representa um controle de Windows que exibe um quadro em torno de um grupo de controles com uma legenda opcional. |
GroupBoxRenderer |
Fornece os métodos usados para renderizar um controle de caixa de grupo com ou sem estilos visuais. Essa classe não pode ser herdada. |
HandledMouseEventArgs |
Permite que um controle personalizado impeça que o evento MouseWheel seja enviado ao seu contêiner pai. |
Help |
Encapsula o mecanismo de Ajuda HTML 1.0. |
HelpEventArgs |
Fornece dados para o evento de HelpRequested . |
HelpProvider |
Fornece Ajuda pop-up ou online para os controles. |
HScrollBar |
Representa uma barra de rolagem horizontal padrão do Windows. |
HScrollProperties |
Fornece propriedades básicas para o HScrollBar. |
HtmlDocument |
Fornece acesso programático de nível superior a um documento HTML hospedado pelo controle WebBrowser. |
HtmlElement |
Representa um elemento HTML em uma página da Web. |
HtmlElementCollection |
Define uma coleção de objetos HtmlElement. |
HtmlElementErrorEventArgs |
Fornece dados para o evento de Error . |
HtmlElementEventArgs |
Fornece dados para os eventos definidos em HtmlDocument e HtmlElement. |
HtmlHistory |
Gerencia a lista de documentos e sites da Web que o usuário visitou na sessão atual. |
HtmlWindow |
Representa a janela lógica que contém uma ou mais instâncias de HtmlDocument. |
HtmlWindowCollection |
Representa as janelas contidas dentro de outra HtmlWindow. |
ImageIndexConverter |
Fornece um conversor de tipo para converter os dados para um índice de imagem de e em uma cadeia de caracteres. |
ImageKeyConverter |
Fornece um conversor de tipo para converter os dados para uma chave de imagem de e em um outro tipo de dados. |
ImageList |
Fornece métodos para gerenciar uma coleção de objetos Image. Essa classe não pode ser herdada. |
ImageList.ImageCollection | |
ImageListStreamer |
Fornece a parte de dados de um ImageList. |
ImeContext |
Contém métodos estáticos que interagem diretamente com a API do IME. |
InputLanguage |
Fornece métodos e campos para gerenciar o idioma de entrada. Essa classe não pode ser herdada. |
InputLanguageChangedEventArgs |
Fornece dados para o evento de InputLanguageChanged . |
InputLanguageChangingEventArgs |
Fornece dados para o evento de InputLanguageChanging . |
InputLanguageCollection |
Armazena objetos InputLanguage. |
InvalidateEventArgs |
Fornece dados para o evento de Invalidated . |
ItemChangedEventArgs |
Fornece dados para o evento de ItemChanged . |
ItemCheckedEventArgs |
Fornece dados para o evento ItemChecked do controle ListView. |
ItemCheckEventArgs |
Fornece dados para o evento ItemCheck dos controles CheckedListBox e ListView. |
ItemDragEventArgs |
Fornece dados para o evento ItemDrag dos controles ListView e TreeView. |
KeyEventArgs | |
KeyPressEventArgs |
Fornece dados para o evento de KeyPress . |
KeysConverter |
Fornece um TypeConverter para converter objetos Keys em e de outras representações. |
Label |
Representa um rótulo padrão do Windows. |
LabelEditEventArgs |
Fornece dados para os eventos de BeforeLabelEdit e de AfterLabelEdit . |
LayoutEventArgs |
Fornece dados para o evento de Layout . Essa classe não pode ser herdada. |
LayoutSettings |
Fornece uma classe base para a coleta de características do esquema de layout. |
LinkArea.LinkAreaConverter |
Fornece um conversor de tipo para converter objetos LinkArea.LinkAreaConverter para e de diversas outras representações. |
LinkClickedEventArgs |
Fornece dados para o evento de LinkClicked . |
LinkConverter |
Fornece um conversor de tipo para objetos LinkLabel.Link. |
LinkLabel |
Representa um controle de rótulo do Windows que pode exibir hiperlinks. |
LinkLabel.Link |
Representa um link dentro de um controle LinkLabel. |
LinkLabel.LinkCollection |
Representa a coleção de links em um controle LinkLabel. |
LinkLabelLinkClickedEventArgs |
Fornece dados para o evento de LinkClicked . |
ListBindingConverter |
Fornece um conversor de tipo para converter objetos Binding para e de diversas outras representações. |
ListBindingHelper |
Fornece funcionalidades para descobrir uma lista vinculável e as propriedades dos itens contidos na lista quando elas diferem das propriedades públicas do objeto ao qual elas se associam. |
ListBox |
Representa um controle do Windows para exibir uma lista de itens. |
ListBox.IntegerCollection |
Representa uma coleção de inteiros em um ListBox. |
ListBox.ObjectCollection |
Representa a coleção de itens em um ListBox. |
ListBox.SelectedIndexCollection |
Representa a coleção que contém os índices para os itens selecionados em um ListBox. |
ListBox.SelectedObjectCollection |
Representa a coleção de itens selecionados no ListBox. |
ListControl |
Fornece uma implementação comum de membros para as classes ListBox e ComboBox. |
ListControlConvertEventArgs |
Fornece dados para o evento de Format . |
ListView |
Representa um controle de exibição de lista do Windows, que exibe uma coleção de itens que podem ser exibidos usando uma das quatro exibições diferentes. |
ListView.CheckedIndexCollection |
Representa a coleção que contém os índices para os itens marcados em um controle de exibição de lista. |
ListView.CheckedListViewItemCollection |
Representa a coleção de itens marcados em um controle de exibição de lista. |
ListView.ColumnHeaderCollection |
Representa a coleção de cabeçalhos de coluna em um controle ListView. |
ListView.ListViewItemCollection |
Representa a coleção de itens em um controle ListView ou atribuída a um ListViewGroup. |
ListView.SelectedIndexCollection |
Representa a coleção que contém os índices para os itens selecionados em um controle ListView. |
ListView.SelectedListViewItemCollection |
Representa a coleção de itens selecionados em um controle de exibição de lista. |
ListViewGroup |
Representa um grupo de itens exibidos em um controle ListView. |
ListViewGroupCollection |
Representa a coleção de grupos em um controle ListView. |
ListViewGroupEventArgs |
Fornece dados para o evento OnGroupCollapsedStateChanged(ListViewGroupEventArgs) e OnGroupTaskLinkClick(ListViewGroupEventArgs). |
ListViewHitTestInfo |
Contém informações sobre uma área de um controle ListView ou um ListViewItem. |
ListViewInsertionMark |
Usado para indicar o local de destino esperado quando um item é arrastado para uma nova posição em um controle ListView. Essa funcionalidade está disponível somente no Windows XP e versões posteriores. |
ListViewItem |
Representa um item em um controle ListView. |
ListViewItem.ListViewSubItem |
Representa um subitem de um ListViewItem. |
ListViewItem.ListViewSubItemCollection |
Representa uma coleção de objetos ListViewItem.ListViewSubItem armazenados em um ListViewItem. |
ListViewItemConverter |
Fornece um conversor de tipo para converter objetos ListViewItem para e de diversas outras representações. |
ListViewItemMouseHoverEventArgs |
Fornece dados para o evento de ItemMouseHover . |
ListViewItemSelectionChangedEventArgs |
Fornece dados para o evento de ItemSelectionChanged . |
ListViewItemStateImageIndexConverter |
Fornece um conversor de tipo para converter valores de índice de imagem de estado de um tipo de dados para outro. |
ListViewVirtualItemsSelectionRangeChangedEventArgs |
Fornece dados para o evento de VirtualItemsSelectionRangeChanged . |
MainMenu |
Representa a estrutura de menu de um formulário. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use MenuStrip , que substitui e estende o MainMenu controle . |
MaskedTextBox |
Usa uma máscara para distinguir entre entrada de usuário apropriada e inapropriada. |
MaskInputRejectedEventArgs |
Fornece dados para o evento de MaskInputRejected . |
MdiClient |
Representa o contêiner de formulários filho da interface MDI (interface de vários documentos). Essa classe não pode ser herdada. |
MdiClient.ControlCollection |
Contém uma coleção de controles MdiClient. |
MeasureItemEventArgs |
Fornece dados para o evento |
Menu |
Representa a funcionalidade base para todos os menus. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Como alternativa, use ToolStripDropDown e ToolStripDropDownMenu, pois eles substituem e estendem o controle Menu. |
Menu.MenuItemCollection |
Representa uma coleção de objetos MenuItem . |
MenuItem |
Representa um item individual que é exibido dentro de um MainMenu ou ContextMenu. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use ToolStripMenuItem , o que substitui o MenuItem controle . |
MenuStrip |
Fornece um sistema de menus para um formulário. |
MessageBox |
Exibe uma janela de mensagem, também conhecida como uma caixa de diálogo que exibe uma mensagem ao usuário. É uma janela modal, bloqueando outras ações no aplicativo até que o usuário a feche. Um MessageBox pode conter texto, botões e símbolos que informam e instruem o usuário. |
MonthCalendar |
Representa um controle de Windows que permite ao usuário selecionar uma data usando uma exibição de calendário mensal visual. |
MonthCalendar.HitTestInfo |
Contém informações sobre uma área de um controle MonthCalendar. Essa classe não pode ser herdada. |
MouseEventArgs |
Fornece dados para os eventos MouseUp, MouseDown e MouseMove. |
NativeWindow |
Fornece um encapsulamento de nível baixo de um identificador de janela e um procedimento de janela. |
NavigateEventArgs |
Fornece dados para o evento de Navigate . |
NodeLabelEditEventArgs |
Fornece dados para os eventos de BeforeLabelEdit e de AfterLabelEdit . |
NotifyIcon |
Especifica um componente que cria um ícone na área de notificação. Essa classe não pode ser herdada. |
NumericUpDown |
Representa uma caixa de rotação do Windows (também conhecida como um controle superior/inferior) que exibe valores numéricos. |
NumericUpDownAcceleration |
Fornece informações que especificam como a aceleração deve ser executada em uma caixa de rotação (também conhecida como controle de cima para baixo) quando o botão para cima ou para baixo é pressionado para o período especificado. |
NumericUpDownAccelerationCollection |
Representa uma coleção classificada de objetos NumericUpDownAcceleration no controle NumericUpDown. |
OpacityConverter |
Fornece um conversor de tipo para converter valores de opacidade para e de uma cadeia de caracteres. |
OpenFileDialog |
Exibe uma caixa de diálogo padrão que solicita que o usuário abra um arquivo. Essa classe não pode ser herdada. |
OSFeature |
Fornece consultas de recurso específico do sistema operacional. |
OwnerDrawPropertyBag |
Contém valores de propriedades de que um componente pode precisar apenas ocasionalmente. |
PaddingConverter |
Fornece um conversor de tipo para converter valores Padding de e para diversas outras representações. |
PageSetupDialog |
Permite ao usuário alterar configurações de impressão relativas à página, como as margens e a orientação do papel. Essa classe não pode ser herdada. |
PaintEventArgs |
Fornece dados para o evento de Paint . |
Panel |
Usado para agrupar coleções de controles. |
PictureBox |
Representa um controle de caixa de imagem do Windows para exibir uma imagem. |
PopupEventArgs |
Fornece dados para o evento de Popup . |
PowerStatus |
Indica informações atuais de status de energia do sistema. |
PreviewKeyDownEventArgs |
Fornece dados para o evento de PreviewKeyDown . |
PrintControllerWithStatusDialog |
Controla como um documento é impresso em um aplicativo do Windows Forms. |
PrintDialog |
Permite que os usuários selecionem uma impressora e escolham quais seções do documento imprimir de um aplicativo Windows Forms. |
PrintPreviewControl |
Representa a parte de visualização bruta de visualização de impressão de um aplicativo do Windows Forms, sem caixas de diálogo nem botões. A maioria dos objetos PrintPreviewControl foi encontrada em objetos PrintPreviewDialog, mas essa não é uma regra. |
PrintPreviewDialog |
Representa um formulário de caixa de diálogo que contém um PrintPreviewControl para imprimir usando um aplicativo do Windows Forms. |
ProfessionalColors |
Fornece estruturas Color que são cores de um elemento de exibição do Windows. Essa classe não pode ser herdada. |
ProfessionalColorTable |
Fornece cores usadas para elementos de exibição do Microsoft Office. |
ProgressBar |
Representa um controle de barra de progresso do Windows. |
ProgressBarRenderer |
Fornece métodos usados para renderizar um controle de barra de progresso com estilos visuais. Essa classe não pode ser herdada. |
PropertyGrid |
Fornece uma interface de usuário para navegação pelas propriedades de um objeto. |
PropertyGrid.PropertyTabCollection |
Contém uma coleção de objetos PropertyTab . |
PropertyManager |
Mantém um Binding entre a propriedade de um objeto e uma propriedade de controle associado a dados. |
PropertyTabChangedEventArgs |
Fornece dados para o evento PropertyTabChanged de um PropertyGrid. |
PropertyValueChangedEventArgs |
Fornece dados para o evento PropertyValueChanged de um PropertyGrid. |
QueryAccessibilityHelpEventArgs |
Fornece dados para o evento de QueryAccessibilityHelp . |
QueryContinueDragEventArgs |
Fornece dados para o evento de QueryContinueDrag . |
QuestionEventArgs |
Fornece dados para os eventos que precisam de uma resposta |
RadioButton |
Permite que o usuário selecione uma única opção em um grupo quando comparado a outros controles RadioButton. |
RadioButton.RadioButtonAccessibleObject |
Fornece informações sobre o controle RadioButton para aplicativos cliente de acessibilidade. |
RadioButtonRenderer |
Fornece métodos usados para renderizar um controle de botão de opção (também conhecido como um botão de rádio) com ou sem estilos visuais. Essa classe não pode ser herdada. |
RelatedImageListAttribute |
Indica a qual ImageList uma propriedade está relacionada. |
RetrieveVirtualItemEventArgs |
Fornece dados para o evento de RetrieveVirtualItem . |
RichTextBox |
Representa um controle de caixa RTF do Windows. |
RowStyle |
Representa a aparência de uma linha em um layout de tabela. |
SaveFileDialog |
Solicita ao usuário para selecionar um local para salvar um arquivo. Essa classe não pode ser herdada. |
Screen |
Representa um ou vários dispositivos de vídeo em um único sistema. |
ScrollableControl |
Define uma classe base para controles que dão suporte ao comportamento de rolagem automática. |
ScrollableControl.DockPaddingEdges |
Determina o preenchimento de borda para controles encaixados. |
ScrollableControl.DockPaddingEdgesConverter |
Um TypeConverter para a classe ScrollableControl.DockPaddingEdges. |
ScrollBar |
Implementa a funcionalidade básica de um controle de barra de rolagem. |
ScrollBarRenderer |
Fornece os métodos usados para renderizar um controle de barra de rolagem com estilos visuais. Essa classe não pode ser herdada. |
ScrollEventArgs |
Fornece dados para o evento de |
ScrollProperties |
Encapsula as propriedades relacionadas à rolagem. |
SearchForVirtualItemEventArgs |
Fornece dados para o evento de SearchForVirtualItem . |
SelectedGridItemChangedEventArgs |
Fornece dados para o evento SelectedGridItemChanged do controle PropertyGrid. |
SelectionRange |
Representa um intervalo da seleção de datas em um controle de calendário mensal. |
SelectionRangeConverter |
Fornece um conversor de tipo para converter objetos SelectionRange em e de diversos outros tipos. |
SendKeys |
Fornece métodos para enviar pressionamentos de teclas para um aplicativo. |
SplitContainer |
Representa um controle que consiste em uma barra móvel que divide a área de exibição do contêiner em dois painéis redimensionáveis. |
Splitter |
Representa um controle de divisor que permite que o usuário redimensione controles encaixados. Splitter foi substituído pelo SplitContainer e é fornecida somente para compatibilidade com versões anteriores. |
SplitterCancelEventArgs |
Fornece dados para eventos do divisor. |
SplitterEventArgs |
Fornece dados para os eventos SplitterMoving e SplitterMoved. |
SplitterPanel |
Cria um painel que está associado a um SplitContainer. |
StatusBar |
Representa um controle de barra de status do Windows. Essa classe não está disponível no .NET 5 e em versões posteriores. Em vez disso, use o StatusStrip controle , que substitui e estende o StatusBar controle . |
StatusBar.StatusBarPanelCollection |
Representa a coleção de painéis em um controle StatusBar. |
StatusBarDrawItemEventArgs |
Fornece dados para o evento de DrawItem . |
StatusBarPanel |
Representa um painel em um controle StatusBar. Essa classe não está disponível no .NET 5 e em versões posteriores. Em vez disso, use o ToolStripStatusLabel controle , que substitui e estende o StatusBarPanel controle . |
StatusBarPanelClickEventArgs |
Fornece dados para o evento de PanelClick . |
StatusStrip |
Representa um controle de barra de status do Windows. |
SystemInformation |
Fornece informações sobre o ambiente do sistema atual. |
TabControl |
Gerencia um conjunto relacionado de páginas da guia. |
TabControl.ControlCollection |
Contém uma coleção de objetos Control . |
TabControl.TabPageCollection |
Contém uma coleção de objetos TabPage . |
TabControlCancelEventArgs |
Fornece dados para os eventos Selecting e Deselecting de um controle TabControl. |
TabControlEventArgs |
Fornece dados para os eventos Selected e Deselected de um controle TabControl. |
TableLayoutCellPaintEventArgs |
Fornece dados para o evento de CellPaint . |
TableLayoutColumnStyleCollection |
Uma coleção que armazena objetos ColumnStyle. |
TableLayoutControlCollection |
Representa uma coleção de controles filho em um contêiner de layout de tabela. |
TableLayoutPanel |
Representa um painel que dispõe de forma dinâmica o conteúdo em uma grade composta por linhas e colunas. |
TableLayoutRowStyleCollection |
Uma coleção que armazena objetos RowStyle. |
TableLayoutSettings |
Coleta as características associadas a layouts de tabela. |
TableLayoutStyle |
Implementa a funcionalidade básica que representa a aparência e o comportamento de um layout de tabela. |
TableLayoutStyleCollection |
Implementa a funcionalidade básica para uma coleção de estilos de layout de tabela. |
TabPage |
Representa uma única página da guia em um TabControl. |
TabPage.TabPageControlCollection |
Contém a coleção de controles que o TabPage usa. |
TabRenderer |
Fornece os métodos usados para renderizar um controle guia com estilos visuais. Essa classe não pode ser herdada. |
TaskDialog |
Uma caixa de diálogo de tarefa permite exibir informações e obter uma entrada simples do usuário. Ela é semelhante a uma MessageBox (que é formatada pelo sistema operacional), mas fornece muito mais recursos. |
TaskDialogButton |
Representa um controle de botão de uma caixa de diálogo de tarefa. |
TaskDialogButtonCollection |
Representa uma coleção de objetos TaskDialogButton . |
TaskDialogCommandLinkButton |
Representa um controle de botão de link de comando de uma caixa de diálogo de tarefa. |
TaskDialogControl |
Representa um controle da caixa de diálogo de tarefa. |
TaskDialogExpander |
Representa um botão expansor e a área expandida associada de uma caixa de diálogo de tarefa. |
TaskDialogFootnote |
Representa a área da nota de rodapé de uma caixa de diálogo de tarefa. |
TaskDialogIcon |
Representa um ícone que pode ser exibido na área principal (definindo a propriedade Icon) ou na nota de rodapé (definindo a propriedade Icon) de uma caixa de diálogo de tarefa. |
TaskDialogLinkClickedEventArgs |
Fornece dados para o evento de LinkClicked . |
TaskDialogPage |
Representa uma página de conteúdo de uma caixa de diálogo de tarefa. |
TaskDialogProgressBar |
Representa um controle de barra de progresso de uma caixa de diálogo de tarefa. |
TaskDialogRadioButton |
Representa um controle de botão de opção de uma caixa de diálogo de tarefa. |
TaskDialogRadioButtonCollection |
Representa uma coleção de objetos TaskDialogRadioButton . |
TaskDialogVerificationCheckBox |
Representa um controle de caixa de seleção de verificação de uma caixa de diálogo de tarefa. |
TextBox |
Representa um controle de caixa de texto do Windows. |
TextBoxBase |
Implementa a funcionalidade básica necessária por controles de texto. |
TextBoxRenderer |
Fornece os métodos usados para renderizar um controle de caixa de texto com estilos visuais. Essa classe não pode ser herdada. |
TextRenderer |
Fornece os métodos usados para medir e renderizar o texto. Essa classe não pode ser herdada. |
ThreadExceptionDialog |
Implementa uma caixa de diálogo exibida quando ocorre uma exceção sem tratamento em um thread. |
Timer |
Implementa um temporizador que aciona um evento em intervalos definidos pelo usuário. Esse temporizador é otimizado para uso em aplicativos do Windows Forms e deve ser usado em uma janela. |
ToolBar |
Representa uma barra de ferramentas do Windows. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use ToolStrip , que substitui e estende o ToolBar controle . |
ToolBar.ToolBarButtonCollection |
Encapsula uma coleção de controles ToolBarButton para uso pela classe ToolBar. |
ToolBarButton |
Representa um botão de barra de ferramentas do Windows. Esta classe não está disponível no .NET Core 3.1 nem em versões posteriores. Em vez disso, use ToolStripButton , que substitui e estende o ToolBarButton controle . |
ToolBarButtonClickEventArgs |
Fornece dados para o evento de ButtonClick . |
ToolStrip |
Fornece um contêiner para objetos da barra de ferramentas do Windows. |
ToolStrip.ToolStripAccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um ToolStrip para usuários portadores de deficiências. |
ToolStripArrowRenderEventArgs |
Fornece dados para o evento de RenderArrow . |
ToolStripButton |
Representa um ToolStripItem selecionável que pode conter texto e imagens. |
ToolStripComboBox |
Representa um ToolStripComboBox que é renderizado corretamente em um ToolStrip. |
ToolStripContainer |
Fornece painéis de cada lado do formulário e um painel central que pode conter um ou mais controles. |
ToolStripContentPanel |
Representa o painel central de um controle ToolStripContainer. |
ToolStripContentPanelRenderEventArgs |
Fornece dados para o evento de RendererChanged . |
ToolStripControlHost |
Hospeda controles personalizados ou controles do Windows Forms. |
ToolStripControlHost.ToolStripHostedControlAccessibleObject |
Representa o host de controle de objeto acessível responsável pela navegação acessível dentro dos itens padrão e controles hospedados do ToolStrip, como TextBox, ComboBox, ProgressBar etc. |
ToolStripDropDown |
Representa um controle que permite ao usuário selecionar um único item em uma lista exibida quando o usuário clica em um ToolStripDropDownButton. |
ToolStripDropDown.ToolStripDropDownAccessibleObject |
Fornece informações sobre o controle ToolStripDropDown para aplicativos cliente de acessibilidade. |
ToolStripDropDownButton |
Representa um controle que, quando clicado, exibe um ToolStripDropDown associado no qual o usuário pode selecionar um único item. |
ToolStripDropDownClosedEventArgs |
Fornece dados para o evento de Closed . |
ToolStripDropDownClosingEventArgs |
Fornece dados para o evento de Closing . |
ToolStripDropDownItem |
Fornece funcionalidades básicas para controles que exibem um ToolStripDropDown quando um controle de ToolStripDropDownButton, ToolStripMenuItem ou ToolStripSplitButton é clicado. |
ToolStripDropDownItemAccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um ToolStripDropDown para usuários portadores de deficiências. |
ToolStripDropDownMenu |
Fornece a funcionalidade básica para o controle ContextMenuStrip. |
ToolStripGripRenderEventArgs |
Fornece dados para o evento de RenderGrip . |
ToolStripItem |
Representa a classe base abstrata que gerencia eventos e o layout para todos os elementos que um ToolStrip ou ToolStripDropDown pode conter. |
ToolStripItem.ToolStripItemAccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um ToolStripItem para usuários portadores de deficiências. |
ToolStripItemClickedEventArgs |
Fornece dados para o evento de ItemClicked . |
ToolStripItemCollection |
Representa uma coleção de objetos ToolStripItem . |
ToolStripItemEventArgs |
Fornece dados para eventos ToolStripItem. |
ToolStripItemImageRenderEventArgs |
Fornece dados para o evento de RenderItemImage . |
ToolStripItemRenderEventArgs |
Fornece dados para os eventos que renderizam a tela de fundo dos objetos derivados do ToolStripItem na classe ToolStripRenderer. |
ToolStripItemTextRenderEventArgs |
Fornece dados para o evento de RenderItemText . |
ToolStripLabel |
Representa um ToolStripItem não selecionável que renderiza texto e imagens e pode exibir hiperlinks. |
ToolStripManager |
Controla a renderização e o reposicionamento de ToolStrip e a mesclagem de objetos MenuStrip, ToolStripDropDownMenu e ToolStripMenuItem. Essa classe não pode ser herdada. |
ToolStripMenuItem |
Representa uma opção selecionável exibida em um MenuStrip ou ContextMenuStrip. |
ToolStripOverflow |
Gerencia o comportamento de estouro de um ToolStrip. |
ToolStripOverflowButton |
Hospeda um ToolStripDropDown que exibe itens que estouram o ToolStrip. |
ToolStripPanel |
Cria um contêiner no qual outros controles podem compartilhar um espaço horizontal ou vertical. |
ToolStripPanel.ToolStripPanelRowCollection |
Representa todos os objetos ToolStripPanelRow em um ToolStripPanel. |
ToolStripPanelRenderEventArgs |
Fornece dados para o desenho de ToolStripPanel. |
ToolStripPanelRow |
Representa uma linha de um ToolStripPanel que pode conter controles. |
ToolStripProfessionalRenderer |
Manipula a funcionalidade de pintura para os objetos ToolStrip, aplicando uma paleta personalizada e um estilo simplificado. |
ToolStripProgressBar |
Representa um controle de barra de progresso do Windows contido em um StatusStrip. |
ToolStripRenderer |
Manipula a funcionalidade de pintura para objetos ToolStrip. |
ToolStripRenderEventArgs |
Fornece dados para os métodos OnRenderImageMargin(ToolStripRenderEventArgs), OnRenderToolStripBorder(ToolStripRenderEventArgs) e OnRenderToolStripBackground(ToolStripRenderEventArgs). |
ToolStripSeparator |
Representa uma linha usada para agrupar itens de um ToolStrip ou os itens de lista suspensa de um MenuStrip ou ContextMenuStrip ou outro controle ToolStripDropDown. |
ToolStripSeparatorRenderEventArgs |
Fornece dados para o evento de RenderGrip . |
ToolStripSplitButton |
Representa uma combinação de um botão padrão à esquerda e um botão de lista suspensa à direita ou vice-versa se o valor de RightToLeft for |
ToolStripSplitButton.ToolStripSplitButtonAccessibleObject |
Fornece informações que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um ToolStripSplitButton para usuários portadores de deficiências. |
ToolStripStatusLabel |
Representa um painel em um controle StatusStrip. |
ToolStripSystemRenderer |
Manipula a funcionalidade de pintura em objetos ToolStrip, usando as cores do sistema e um estilo de visual plano. |
ToolStripTextBox |
Representa uma caixa de texto em um ToolStrip que permite que o usuário insira um texto. |
ToolTip |
Representa uma pequena janela pop-up retangular que exibe uma breve descrição da finalidade do controle quando o usuário deixa o ponteiro sobre o controle. |
TrackBar |
Representa uma barra de acompanhamento padrão do Windows. |
TrackBarRenderer |
Fornece os métodos usados para renderizar um controle de barra de acompanhamento com estilos visuais. Essa classe não pode ser herdada. |
TreeNode |
Representa um nó de um TreeView. |
TreeNodeCollection |
Representa uma coleção de objetos TreeNode . |
TreeNodeConverter |
Fornece um conversor de tipo para converter objetos TreeNode para e de diversas outras representações. |
TreeNodeMouseClickEventArgs |
Fornece dados para os eventos de NodeMouseClick e de NodeMouseDoubleClick . |
TreeNodeMouseHoverEventArgs |
Fornece dados para o evento de NodeMouseHover . |
TreeView |
Exibe uma coleção hierárquica de itens rotulados, cada um representado por um TreeNode. |
TreeViewCancelEventArgs |
Fornece dados para os eventos BeforeCheck, BeforeCollapse, BeforeExpand e BeforeSelect de um controle TreeView. |
TreeViewEventArgs |
Fornece dados para os eventos AfterCheck, AfterCollapse, AfterExpand ou AfterSelect de um controle TreeView. |
TreeViewHitTestInfo |
Contém informações sobre uma área de um controle TreeView ou um TreeNode. |
TreeViewImageIndexConverter |
Fornece um conversor de tipo para converter dados de um índice de imagem de um tipo de dados para outro para uso pelo controle TreeView. |
TreeViewImageKeyConverter |
Fornece um conversor de tipo para converter os dados para uma chave de imagem de e em um outro tipo de dados. |
TypeValidationEventArgs |
Fornece dados para o evento de TypeValidationCompleted . |
UICuesEventArgs |
Fornece dados para o evento de ChangeUICues . |
UpDownBase |
Implementa a funcionalidade básica necessária para uma caixa de rotação (também conhecida como um controle superior/inferior). |
UpDownEventArgs |
Fornece dados para controles que derivam do controle UpDownBase. |
UserControl |
Fornece um controle vazio que pode ser usado para criar outros controles. |
VScrollBar |
Representa uma barra de rolagem vertical padrão do Windows. |
VScrollProperties |
Fornece as propriedades básicas para a classe VScrollBar. |
WebBrowser |
Permite que um usuário navegue pelas páginas da Web dentro de um formulário. |
WebBrowser.WebBrowserSite |
Representa a janela do host de um controle WebBrowser. |
WebBrowserBase |
Fornece um wrapper para um controle ActiveX genérico para uso como uma classe base pelo controle WebBrowser. |
WebBrowserDocumentCompletedEventArgs |
Fornece dados para o evento de DocumentCompleted . |
WebBrowserNavigatedEventArgs |
Fornece dados para o evento de Navigated . |
WebBrowserNavigatingEventArgs |
Fornece dados para o evento de Navigating . |
WebBrowserProgressChangedEventArgs |
Fornece dados para o evento de ProgressChanged . |
WebBrowserSiteBase |
Implementa as interfaces de um site do ActiveX para uso como uma classe base pela classe WebBrowser.WebBrowserSite. |
WindowsFormsSection |
Define uma nova ConfigurationSection para analisar as configurações do aplicativo. Essa classe não pode ser herdada. |
WindowsFormsSynchronizationContext |
Fornece um contexto de sincronização para o modelo de aplicativo do Windows Forms. |
Estruturas
BindingMemberInfo |
Contém informações que permitem que um Binding resolva uma associação de dados para a propriedade de um objeto ou a propriedade do objeto atual em uma lista de objetos. |
DataGridCell |
Identifica uma célula na grade. |
ImeModeConversion |
Classe auxiliar que fornece informações sobre o modo de conversão de IME. |
LinkArea |
Representa uma área dentro de um controle LinkLabel que representa um hiperlink dentro do controle. |
Message |
Implementa uma mensagem do Windows. |
Padding |
Representa informações de preenchimento ou margem associadas a um elemento de IU (interface do usuário). |
TableLayoutPanelCellPosition |
Representa uma célula em um TableLayoutPanel. |
Interfaces
IBindableComponent |
Permite que um componente que não é de controle emule o comportamento de associação de dados de um controle do Windows Forms. |
IButtonControl |
Permite que um controle aja como um botão em um formulário. |
ICommandExecutor |
Define um método que executa uma determinada ação no tipo que implementa essa interface. |
IComponentEditorPageSite |
O site para um ComponentEditorPage. |
IContainerControl |
Fornece a funcionalidade a um controle para funcionar como um pai para outros controles. |
ICurrencyManagerProvider |
Oferece gerenciamento de associação personalizada para componentes. |
IDataGridColumnStyleEditingNotificationService |
Fornece uma interface de notificação de edição. |
IDataGridEditingService |
Representa métodos que processam solicitações de edição. |
IDataGridViewEditingCell |
Define a funcionalidade comum para uma célula que permite a manipulação de seu valor. |
IDataGridViewEditingControl |
Define a funcionalidade comum para os controles hospedadas nas células de uma DataGridView. |
IDataObject |
Fornece um mecanismo independente de formato para a transferência de dados. |
IDropTarget |
Define os eventos de mouse. |
IFeatureSupport |
Especifica uma interface padrão para recuperar informações de recurso do sistema atual. |
IFileReaderService |
Define um método que abre um arquivo do diretório atual. |
IMessageFilter |
Define uma interface de filtro de mensagem. |
IWin32Window |
Fornece uma interface para expor os identificadores do Win32 HWND. |
IWindowTarget |
Define a camada de comunicação entre um controle e a API do Windows. |
Enumerações
AccessibleEvents |
Especifica os eventos que são relatados por aplicativos acessíveis. |
AccessibleNavigation |
Especifica valores para navegar entre objetos acessíveis. |
AccessibleRole |
Especifica valores que representam funções possíveis para um objeto acessível. |
AccessibleSelection |
Especifica como um objeto acessível é selecionado ou recebe o foco. |
AccessibleStates |
Especifica valores que representam estados possíveis para um objeto acessível. |
AnchorStyles |
Especifica como um controle é ancorado às bordas de seu contêiner. |
Appearance |
Especifica a aparência de um controle. |
ArrangeDirection |
Especifica a direção na qual o sistema organiza as janelas minimizadas. |
ArrangeStartingPosition |
Especifica a posição inicial que o sistema usa para organizar as janelas minimizadas. |
ArrowDirection |
Especifica a direção para a qual mover ao obter itens com o método GetNextItem(ToolStripItem, ArrowDirection). |
AutoCompleteMode |
Especifica o modo para o recurso de preenchimento automático usado nos controles ComboBox e TextBox. |
AutoCompleteSource |
Especifica a origem para a funcionalidade de preenchimento automático de ComboBox e TextBox. |
AutoScaleMode |
Especifica os diferentes tipos de modo de dimensionamento automático com suporte do Windows Forms. |
AutoSizeMode |
Especifica como um controle se comportará quando sua propriedade AutoSize for habilitada. |
AutoValidate |
Determina como um controle valida seus dados quando ele perde o foco de entrada do usuário. |
AxHost.ActiveXInvokeKind |
Especifica o tipo de membro que fez referência ao controle ActiveX enquanto estava em um estado inválido. |
BatteryChargeStatus |
Define os identificadores que fornecem informações sobre o estado de carregamento ou indicam o nível de carga da bateria atual. |
BindingCompleteContext |
Especifica a direção da operação de associação. |
BindingCompleteState |
Indica o resultado de uma operação de associação concluída. |
BootMode |
Especifica o modo de inicialização no qual o sistema foi iniciado. |
Border3DSide |
Especifica os lados de um retângulo ao qual aplicar uma borda tridimensional. |
Border3DStyle |
Especifica o estilo de uma borda tridimensional. |
BorderStyle |
Especifica o estilo de borda para um controle. |
BoundsSpecified |
Especifica os limites do controle a serem usados ao definir o tamanho e a posição do controle. |
ButtonBorderStyle |
Especifica o estilo de borda para um controle de botão. |
ButtonState |
Especifica a aparência de um botão. |
CaptionButton |
Especifica o tipo de botão de título a ser exibido. |
CharacterCasing |
Especifica o caso de caracteres em um controle TextBox. |
CheckState |
Especifica o estado de um controle, como uma caixa de seleção, que pode ser marcado, desmarcado ou definido como um estado indeterminado. |
CloseReason |
Especifica o motivo pelo qual um formulário foi fechado. |
ColorDepth |
Especifica o número de cores usadas para exibir uma imagem em um controle ImageList. |
ColumnHeaderAutoResizeStyle |
Especifica como uma coluna contida em um ListView deve ser redimensionada. |
ColumnHeaderStyle |
Especifica os estilos dos cabeçalhos de coluna em um controle ListView. |
ComboBoxStyle |
Especifica o estilo ComboBox. |
ControlStyles |
Especifica o estilo e comportamento de um controle. |
ControlUpdateMode |
Determina quando as alterações para um valor de fonte de dados são propagadas para a propriedade de controle associado a dados. |
DataGrid.HitTestType |
Especifica a parte do controle DataGrid em que o usuário clicou. |
DataGridLineStyle |
Especifica o estilo das linhas de grade em um DataGrid. |
DataGridParentRowsLabelStyle |
Especifica como os rótulos de linha pai de um controle DataGrid são exibidos. |
DataGridViewAdvancedCellBorderStyle |
Especifica os estilos de borda que podem ser aplicados às células de um controle DataGridView. |
DataGridViewAutoSizeColumnMode |
Define os valores para especificar como a largura de uma coluna é ajustada. |
DataGridViewAutoSizeColumnsMode |
Define os valores para especificar como as larguras de colunas são ajustadas. |
DataGridViewAutoSizeRowMode |
Define os valores para especificar como a altura de uma linha é ajustada. |
DataGridViewAutoSizeRowsMode |
Define os valores para especificar como as alturas das linhas são ajustadas. |
DataGridViewCellBorderStyle |
Especifica os estilos de borda que podem ser aplicados às células de um controle DataGridView. |
DataGridViewCellStyleScopes |
Especifica a entidade DataGridView que possui o estilo de célula que foi alterado. |
DataGridViewClipboardCopyMode |
Define constantes que indicam se o conteúdo é copiado de um controle DataGridView para a área de transferência. |
DataGridViewColumnHeadersHeightSizeMode |
Define os valores para especificar como a altura dos cabeçalhos de coluna é ajustada. |
DataGridViewColumnSortMode |
Define como uma coluna DataGridView pode ser classificada pelo usuário. |
DataGridViewComboBoxDisplayStyle |
Define constantes que indicam como um DataGridViewComboBoxCell é exibido. |
DataGridViewContentAlignment |
Define constantes que indicam o alinhamento de conteúdo dentro de uma célula DataGridView. |
DataGridViewDataErrorContexts |
Representa o estado de um controle DataGridView associado a dados quando ocorreu um erro de dados. |
DataGridViewEditMode |
Especifica como um usuário inicia a edição de célula no controle DataGridView. |
DataGridViewElementStates |
Especifica o estado da interface do usuário de um elemento em um controle DataGridView. |
DataGridViewHeaderBorderStyle |
Especifica o estilo de borda que pode ser aplicado às propriedades ColumnHeadersBorderStyle e RowHeadersBorderStyle de um controle DataGridView. |
DataGridViewHitTestType |
Especifica um local em um controle DataGridView. |
DataGridViewImageCellLayout |
Especifica o layout de uma imagem contida em um DataGridViewCell. |
DataGridViewPaintParts |
Define os valores para especificar as partes de um DataGridViewCell que serão pintadas. |
DataGridViewRowHeadersWidthSizeMode |
Define os valores para especificar como a largura do cabeçalho de linha é ajustada. |
DataGridViewSelectionMode |
Descreve como as células de um controle DataGridView podem ser selecionadas. |
DataGridViewTriState |
Define os valores para especificar um dos três estados possíveis. |
DataSourceUpdateMode |
Especifica o momento em que uma fonte de dados é atualizada quando ocorrem alterações no controle associado. |
DateTimePickerFormat |
Especifica o formato de data e hora exibido pelo controle DateTimePicker. |
Day |
Especifica o dia da semana. |
DialogResult |
Especifica os identificadores para indicar o valor retornado de uma caixa de diálogo. |
DockingBehavior |
Especifica como um controle deve ser encaixado por padrão quando adicionado por meio de um designer. |
DockStyle |
Especifica a posição e a maneira como um controle está encaixado. |
DragAction |
Especifica como e se uma operação do tipo "arrastar e soltar" deve continuar. |
DragDropEffects |
Especifica os possíveis efeitos de uma operação do tipo "arrastar e soltar". |
DrawItemState |
Especifica o estado de um item que está sendo desenhado. |
DrawMode |
Especifica como os elementos de um controle são desenhados. |
DropImageType |
Especifica o tipo de imagem drop description. |
ErrorBlinkStyle |
Especifica as constantes que indicam quando o ícone de erro, fornecido por um ErrorProvider, deve piscar para alertar o usuário que ocorreu um erro. |
ErrorIconAlignment |
Especifica constantes que indicam os locais em que um ícone de erro pode aparecer em relação ao controle com um erro. |
FixedPanel | |
FlatStyle |
Especifica a aparência de um controle. |
FlowDirection |
Define as constantes que especificam a direção na qual os elementos consecutivos da interface do usuário são colocados em um contêiner de layout linear. |
FormBorderStyle |
Especifica os estilos de borda para um formulário. |
FormStartPosition |
Especifica a posição inicial de um formulário. |
FormWindowState |
Especifica como uma janela do formulário é exibida. |
FrameStyle |
Especifica o estilo do quadro do controle selecionado. |
GetChildAtPointSkip |
Especifica quais controles filho ignorar. |
GridItemType |
Especifica os tipos de item de grade válidos para um PropertyGrid. |
HelpNavigator |
Especifica as constantes que indicam quais elementos do arquivo de ajuda serão exibidos. |
HighDpiMode |
Especifica os diferentes modos de DPI alto que podem ser aplicados a um aplicativo. |
HorizontalAlignment |
Especifica como um objeto ou texto em um controle é alinhado horizontalmente em relação a um elemento do controle. |
HtmlElementInsertionOrientation |
Define os valores que descrevem em que lugar inserir um novo elemento ao usar o InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement). |
ImageLayout |
Especifica a posição da imagem no controle. |
ImeMode |
Especifica um valor que determina o status do IME de um objeto quando o objeto está selecionado. |
InsertKeyMode |
Representa o modo de inserção usado por caixas de texto. |
ItemActivation |
Especifica a ação do usuário é necessária para ativar os itens em um controle de exibição de lista e os comentários que são fornecidos quando o usuário move o ponteiro do mouse sobre um item. |
ItemBoundsPortion |
Especifica uma parte do item de exibição de lista da qual recuperar o retângulo delimitador. |
Keys |
Especifica os modificadores e códigos de tecla. |
LeftRightAlignment |
Especifica se um objeto ou texto é alinhado à esquerda ou à direita de um ponto de referência. |
LinkBehavior |
Especifica os comportamentos de um link em um LinkLabel. |
LinkState |
Especifica as constantes que definem o estado do link. |
ListViewAlignment |
Especifica como os itens são alinhados ao ListView. |
ListViewGroupCollapsedState |
Especifica a aparência de um ListViewGroup. |
ListViewHitTestLocations |
Define constantes que representam áreas em um ListView ou ListViewItem. |
ListViewItemStates |
Define constantes que representam os estados possíveis de um ListViewItem. |
MaskFormat |
Define como formatar o texto dentro de um MaskedTextBox. |
MdiLayout |
Especifica o layout das janelas filho da interface MDI em uma janela pai da MDI. |
MenuGlyph |
Especifica a imagem a ser desenhada ao desenhar um menu com o método DrawMenuGlyph(Graphics, Rectangle, MenuGlyph). |
MenuMerge |
Especifica o comportamento de um MenuItem quando ele é mesclado com itens em outro menu. |
MergeAction |
Especifica o tipo de ação a ser executada se uma correspondência for encontrada ao combinar itens de menu em um ToolStrip. |
MessageBoxButtons |
Especifica as constantes que definem quais botões devem ser exibidos em um MessageBox. |
MessageBoxDefaultButton |
Especifica as constantes que definem o botão padrão em um MessageBox. |
MessageBoxIcon |
Especifica constantes que definem quais informações devem ser exibidas. |
MessageBoxOptions |
Especifica opções em um MessageBox. |
MonthCalendar.HitArea |
Define constantes que representam áreas em um controle MonthCalendar. |
MouseButtons |
Especifica as constantes que definem qual botão do mouse foi pressionado. |
Orientation |
Especifica a orientação dos controles ou elementos de controles. |
PictureBoxSizeMode |
Especifica como uma imagem é posicionada dentro de um PictureBox. |
PowerLineStatus |
Especifica o status de energia do sistema. |
PowerState |
Define os identificadores que indicam um modo de atividade de energia do sistema suspenso. |
PreProcessControlState |
Fornece opções que especificam a relação entre o controle e as mensagens de pré-processamento. |
ProgressBarStyle |
Especifica o estilo que um ProgressBar usa para indicar o andamento de uma operação. |
PropertySort |
Especifica como as propriedades são classificadas no PropertyGrid. |
RichTextBoxFinds |
Especifica como uma pesquisa de texto é realizada em um controle RichTextBox. |
RichTextBoxLanguageOptions |
Fornece configurações de RichTextBox para o IME (Editor de Método de Entrada) e suporte a idiomas asiáticos. |
RichTextBoxScrollBars |
Especifica o tipo de barras de rolagem a ser exibido em um controle RichTextBox. |
RichTextBoxSelectionAttribute |
Especifica se qualquer caractere na seleção atual têm o atributo ou estilo. |
RichTextBoxSelectionTypes |
Especifica o tipo de seleção em um controle RichTextBox. |
RichTextBoxStreamType |
Especifica os tipos de fluxos de entrada e saída usados para carregar e salvar dados no controle RichTextBox. |
RichTextBoxWordPunctuations |
Especifica os tipos de tabelas de pontuação que podem ser usados com os recursos de quebra de palavras e de separação de palavras do controle RichTextBox. |
RightToLeft |
Especifica um valor que indica se o texto será exibido da direita para a esquerda, como ao usar fontes hebraicas ou árabes. |
ScreenOrientation |
Especifica o ângulo da tela. |
ScrollBars |
Especifica que as barras de rolagem serão visíveis em um controle. |
ScrollButton |
Especifica o tipo de seta de rolagem a desenhar em uma barra de rolagem. |
ScrollEventType |
Especifica o tipo de ação usada para gerar o evento Scroll. |
ScrollOrientation |
Especifica a orientação da barra de rolagem para o evento Scroll. |
SearchDirectionHint |
Fornece uma dica direcional na qual pesquisar um ListViewItem. |
SecurityIDType |
Esta enumeração não é usada. |
SelectionMode |
Especifica o comportamento de seleção de uma caixa de listagem. |
Shortcut |
Especifica as teclas de atalho que podem ser usadas por itens de menu. |
SizeGripStyle |
Especifica o estilo da alça de dimensionamento em um Form. |
SizeType |
Especifica como as linhas ou colunas dos elementos da interface do usuário devem ser dimensionadas em relação ao seu contêiner. |
SortOrder |
Especifica como os itens em uma lista são classificados. |
StatusBarPanelAutoSize |
Especifica como um StatusBarPanel em um controle StatusBar se comporta quando o controle é redimensionado. |
StatusBarPanelBorderStyle |
Especifica a aparência da borda de um StatusBarPanel em um controle StatusBar. |
StatusBarPanelStyle |
Especifica se um objeto StatusBarPanel em um controle StatusBar é desenhado pelo proprietário ou pelo sistema. |
StructFormat |
Esta enumeração não é usada. |
SystemParameter |
Especifica o tipo de parâmetro do sistema. |
TabAlignment |
Especifica os locais das guias em um controle guia. |
TabAppearance |
Especifica a aparência das guias em um controle guia. |
TabControlAction |
Define valores que representam eventos TabControl. |
TabDrawMode |
Especifica se as guias em um controle guia são desenhadas pelo proprietário (desenhadas pela janela pai) ou pelo sistema operacional. |
TableLayoutPanelCellBorderStyle |
Especifica o estilo de borda de uma célula em um controle de layout de tabela. |
TableLayoutPanelGrowStyle |
Especifica como um TableLayoutPanel obterá linhas ou colunas adicionais depois que suas células existentes estiverem cheias. |
TabSizeMode |
Especifica como as guias em um controle guia são dimensionadas. |
TaskDialogExpanderPosition |
Especifica onde a área expandida da caixa de diálogo da tarefa deve ser exibida. |
TaskDialogProgressBarState |
Contém constantes que especificam o estado de uma barra de progresso da caixa de diálogo da tarefa. |
TaskDialogStartupLocation |
Especifica a posição em que uma caixa de diálogo de tarefa será mostrada quando ela for aberta pela primeira vez. |
TextDataFormat |
Especifica os formatos usados com métodos relacionados a texto das classes Clipboard e DataObject. |
TextFormatFlags |
Especifica as informações de layout e de exibição para cadeias de caracteres de texto. |
TextImageRelation |
Especifica a posição do texto e da imagem em relação um ao outro em um controle. |
TickStyle |
Especifica o local das marcas de escala em um controle TrackBar. |
ToolBarAppearance |
Especifica o tipo de barra de ferramentas a ser exibido. |
ToolBarButtonStyle |
Especifica o estilo do botão em uma barra de ferramentas. |
ToolBarTextAlign |
Especifica o alinhamento do texto no controle de botão de barra de ferramentas. |
ToolStripDropDownCloseReason |
Especifica o motivo pelo qual um controle ToolStripDropDown foi fechado. |
ToolStripDropDownDirection |
Especifica a direção na qual um controle ToolStripDropDown é exibido em relação a seu controle pai. |
ToolStripGripDisplayStyle |
Especifica a orientação da alça de movimentação ToolStrip. |
ToolStripGripStyle |
Especifica a visibilidade de uma alça de movimentação ToolStrip. |
ToolStripItemAlignment |
Determina o alinhamento de um ToolStripItem em um ToolStrip. |
ToolStripItemDisplayStyle |
Especifica o que renderizar (imagem ou texto) para este ToolStripItem. |
ToolStripItemImageScaling |
Especifica se o tamanho da imagem em um ToolStripItem é automaticamente ajustado para se ajustar em um ToolStrip enquanto retém as proporções originais da imagem. |
ToolStripItemOverflow |
Determina se um ToolStripItem é colocado no ToolStrip de estouro. |
ToolStripItemPlacement |
Especifica o local em que um ToolStripItem deve ser disposto em camadas. |
ToolStripLayoutStyle |
Especifica os alinhamentos possíveis com a qual os itens de um ToolStrip podem ser exibidos. |
ToolStripManagerRenderMode |
Especifica o estilo de pintura aplicado a vários objetos ToolStrip contidos em um formulário. |
ToolStripRenderMode |
Especifica o estilo de pintura aplicado a um contido ToolStrip em um formulário. |
ToolStripStatusLabelBorderSides |
Especifica quais lados de um ToolStripStatusLabel têm bordas. |
ToolStripTextDirection |
Especifica a orientação do texto a ser usado com um LayoutStyle específico. |
ToolTipIcon |
Define um conjunto de ícones padronizados que pode ser associado uma dica de ferramenta. |
TreeNodeStates |
Define constantes que representam os estados possíveis de um TreeNode. |
TreeViewAction |
Especifica a ação que gerou um evento TreeViewEventArgs. |
TreeViewDrawMode |
Define constantes que representam as possíveis formas de desenhar um TreeView. |
TreeViewHitTestLocations |
Define constantes que representam áreas de um TreeView ou TreeNode. |
UICues |
Especifica o estado da interface do usuário. |
UnhandledExceptionMode |
Define para onde um aplicativo Windows Forms deve enviar as exceções sem tratamento. |
ValidationConstraints |
Define constantes que informam o ValidateChildren(ValidationConstraints) de como ele deve validar os controles filho de um contêiner. |
View |
Especifica como os itens da lista são exibidos em um controle ListView. |
WebBrowserEncryptionLevel |
Especifica constantes que definem os métodos de criptografia usados pelos documentos exibidos no controle WebBrowser. |
WebBrowserReadyState |
Especifica as constantes que definem o estado do controle WebBrowser. |
WebBrowserRefreshOption |
Especifica as constantes que definem como o controle WebBrowser pode atualizar seu conteúdo. |
Delegados
Application.MessageLoopCallback |
Representa um método que verificará se o ambiente de hospedagem ainda está enviando mensagens. |
AxHost.AboutBoxDelegate |
Representa o método que exibirá uma caixa de diálogo Sobre do controle ActiveX. |
BindingCompleteEventHandler |
Representa o método que manipulará o evento BindingComplete em cenários de associação de dados. |
BindingManagerDataErrorEventHandler |
Representa o método que manipulará o evento de DataError de BindingManagerBase. |
CacheVirtualItemsEventHandler |
Representa o método que manipulará o evento de CacheVirtualItems de ListView. |
ColumnClickEventHandler |
Representa o método que manipulará o evento de ColumnClick de ListView. |
ColumnReorderedEventHandler |
Representa o método que manipulará o evento ColumnReordered do controle ListView. |
ColumnWidthChangedEventHandler |
Representa o método que manipulará o evento de ColumnWidthChanged de ListView. |
ColumnWidthChangingEventHandler |
Representa o método que manipulará o evento de ColumnWidthChanging de ListView. |
ContentsResizedEventHandler |
Representa o método que manipulará o evento de ContentsResized de RichTextBox. |
ControlEventHandler |
Representa o método que manipulará os eventos ControlAdded e ControlRemoved da classe Control. |
ConvertEventHandler |
Representa o método que manipulará os eventos Parse e Format de um Binding. |
DataGridViewAutoSizeColumnModeEventHandler |
Representa o método que manipulará o evento AutoSizeColumnModeChanged de um controle DataGridView. |
DataGridViewAutoSizeColumnsModeEventHandler |
Representa o método que manipulará o evento AutoSizeColumnsModeChanged de um controle DataGridView. |
DataGridViewAutoSizeModeEventHandler |
Representa o método que manipulará os eventos AutoSizeRowsModeChanged ou RowHeadersWidthSizeModeChanged de um DataGridView. |
DataGridViewBindingCompleteEventHandler |
Representa o método que manipulará o evento de DataBindingComplete de DataGridView. |
DataGridViewCellCancelEventHandler |
Representa o método que manipulará os eventos CellBeginEdit e RowValidating de um DataGridView. |
DataGridViewCellContextMenuStripNeededEventHandler |
Representa o método que manipulará um evento CellContextMenuStripNeeded de um DataGridView. |
DataGridViewCellErrorTextNeededEventHandler |
Representa o método que manipulará o evento de CellErrorTextNeeded de DataGridView. |
DataGridViewCellEventHandler |
Representa o método que manipulará os eventos DataGridView relacionados a operações de linha e de célula. |
DataGridViewCellFormattingEventHandler |
Representa o método que manipulará o evento de CellFormatting de DataGridView. |
DataGridViewCellMouseEventHandler |
Representa o método que manipulará eventos relacionados ao mouse disparado por um DataGridView. |
DataGridViewCellPaintingEventHandler |
Representa o método que manipulará o evento de CellPainting de DataGridView. |
DataGridViewCellParsingEventHandler |
Representa o método que manipulará um evento CellParsing de um DataGridView. |
DataGridViewCellStateChangedEventHandler |
Representa o método que manipulará o evento de CellStateChanged de DataGridView. |
DataGridViewCellStyleContentChangedEventHandler |
Representa o método que manipulará o evento de CellStyleContentChanged de DataGridView. |
DataGridViewCellToolTipTextNeededEventHandler |
Representa o método que manipulará o evento de CellToolTipTextNeeded de DataGridView. |
DataGridViewCellValidatingEventHandler |
Representa o método que manipulará o evento CellValidating de um controle DataGridView. |
DataGridViewCellValueEventHandler |
Representa o método que manipulará o evento CellValueNeeded ou CellValuePushed de um DataGridView. |
DataGridViewColumnDividerDoubleClickEventHandler |
Representa o método que manipulará o evento de ColumnDividerDoubleClick de DataGridView. |
DataGridViewColumnEventHandler |
Representa o método que manipulará eventos relacionados a colunas de um DataGridView. |
DataGridViewColumnStateChangedEventHandler |
Representa o método que manipulará o evento de ColumnStateChanged de DataGridView. |
DataGridViewDataErrorEventHandler |
Representa o método que manipulará o evento de DataError de DataGridView. |
DataGridViewEditingControlShowingEventHandler |
Representa o método que manipulará o evento de EditingControlShowing de DataGridView. |
DataGridViewRowCancelEventHandler |
Representa o método que manipulará o evento de UserDeletingRow de DataGridView. |
DataGridViewRowContextMenuStripNeededEventHandler |
Representa o método que manipulará o evento de RowContextMenuStripNeeded de DataGridView. |
DataGridViewRowDividerDoubleClickEventHandler |
Representa o método que manipulará o evento de RowDividerDoubleClick de DataGridView. |
DataGridViewRowErrorTextNeededEventHandler |
Representa o método que manipulará o evento de RowErrorTextNeeded de DataGridView. |
DataGridViewRowEventHandler |
Representa o método que manipulará eventos relacionados a linhas de um DataGridView. |
DataGridViewRowHeightInfoNeededEventHandler |
Representa o método que manipulará um evento RowHeightInfoNeeded de um controle DataGridView. |
DataGridViewRowHeightInfoPushedEventHandler |
Representa o método que manipulará o evento de RowHeightInfoPushed de DataGridView. |
DataGridViewRowPostPaintEventHandler |
Representa o método que manipulará o evento de RowPostPaint de DataGridView. |
DataGridViewRowPrePaintEventHandler |
Representa o método que manipulará o evento de RowPrePaint de DataGridView. |
DataGridViewRowsAddedEventHandler |
Representa o método que manipulará o evento de RowsAdded de DataGridView. |
DataGridViewRowsRemovedEventHandler |
Representa o método que manipulará o evento de RowsRemoved de DataGridView. |
DataGridViewRowStateChangedEventHandler |
Representa o método que manipulará o evento de RowStateChanged de DataGridView. |
DataGridViewSortCompareEventHandler |
Representa o método que manipulará o evento SortCompare de um controle DataGridView. |
DateBoldEventHandler |
Representa o método que manipulará um evento interno do controle MonthCalendar. |
DateRangeEventHandler |
Representa o método que manipulará o evento DateChanged ou DateSelected de um MonthCalendar. |
DpiChangedEventHandler |
Representa o método que manipulará o evento DpiChanged de um formulário ou controle. |
DragEventHandler |
Representa o método que manipulará o evento DragDrop, DragEnter ou DragOver de um Control. |
DrawItemEventHandler |
Representa o método que manipulará o evento |
DrawListViewColumnHeaderEventHandler |
Representa o método que manipulará o evento de DrawColumnHeader de ListView. |
DrawListViewItemEventHandler |
Representa o método que manipulará o evento de DrawItem de ListView. |
DrawListViewSubItemEventHandler |
Representa o método que manipulará o evento de DrawSubItem de ListView. |
DrawToolTipEventHandler |
Representa o método que manipulará o evento de Draw de ToolTip. |
DrawTreeNodeEventHandler |
Representa o método que manipulará o evento de DrawNode de TreeView. |
FormClosedEventHandler |
Representa o método que manipula um evento FormClosed. |
FormClosingEventHandler |
Representa o método que manipula um evento FormClosing. |
GiveFeedbackEventHandler |
Representa o método que manipula o evento GiveFeedback de um Control. |
HelpEventHandler |
Representa o método que manipulará o evento de HelpRequested de Control. |
HtmlElementErrorEventHandler |
Representa o método que manipulará o evento Error de um HtmlWindow. |
HtmlElementEventHandler |
Representa o método que manipulará |
InputLanguageChangedEventHandler |
Representa o método que manipulará o evento de InputLanguageChanged de Form. |
InputLanguageChangingEventHandler |
Representa o método que manipulará o evento de InputLanguageChanging de Form. |
InvalidateEventHandler |
Representa o método que manipulará o evento de Invalidated de Control. |
ItemChangedEventHandler |
Representa o método que manipulará o evento ItemChanged da classe CurrencyManager. |
ItemCheckedEventHandler |
Representa o método que manipulará o evento ItemChecked de um controle ListView. |
ItemCheckEventHandler |
Representa o método que manipulará o evento |
ItemDragEventHandler |
Representa o método que manipulará o evento ItemDrag de um controle ListView ou TreeView. |
KeyEventHandler |
Representa o método que manipulará o evento KeyUp ou KeyDown de um Control. |
KeyPressEventHandler |
Representa o método que manipulará o evento de KeyPress de Control. |
LabelEditEventHandler |
Representa o método que manipula os eventos BeforeLabelEdit e AfterLabelEdit. |
LayoutEventHandler |
Representa o método que manipulará o evento de Layout de Control. |
LinkClickedEventHandler |
Representa o método que manipulará o evento de LinkClicked de RichTextBox. |
LinkLabelLinkClickedEventHandler |
Representa o método que manipulará o evento de LinkClicked de LinkLabel. |
ListControlConvertEventHandler |
Representa o método que manipulará a conversão de um ListControl. |
ListViewItemMouseHoverEventHandler |
Representa o método que manipulará o evento de ItemMouseHover de ListView. |
ListViewItemSelectionChangedEventHandler |
Representa o método que manipulará o evento de ItemSelectionChanged de ListView. |
ListViewVirtualItemsSelectionRangeChangedEventHandler |
Representa o método que manipulará o evento de VirtualItemsSelectionRangeChanged de ListView. |
MaskInputRejectedEventHandler |
Representa o método que manipulará o evento MaskInputRejected de um controle MaskedTextBox. |
MeasureItemEventHandler |
Representa o método que manipulará o evento |
MethodInvoker |
Representa um delegado que pode executar qualquer método no código gerenciado declarado nulo e sem parâmetros. |
MouseEventHandler |
Representa o método que manipulará o evento |
NavigateEventHandler |
Representa o método que manipulará o evento de NavigateEventArgs de DataGrid. |
NodeLabelEditEventHandler |
Representa o método que manipulará os eventos BeforeLabelEdit e AfterLabelEdit de um controle TreeView. |
PaintEventHandler |
Representa o método que manipulará o evento de Paint de Control. |
PopupEventHandler |
Representa o método que manipula o evento Popup da classe ToolTip. |
PreviewKeyDownEventHandler |
Representa o método que manipulará o evento PreviewKeyDown para um controle. |
PropertyTabChangedEventHandler |
Representa o método que manipulará o evento de PropertyTabChanged de PropertyGrid. |
PropertyValueChangedEventHandler |
A classe do manipulador de evento que é invocada quando uma propriedade na grade é modificada pelo usuário. |
QueryAccessibilityHelpEventHandler |
Representa o método que manipulará o evento QueryAccessibilityHelp de um controle. |
QueryContinueDragEventHandler |
Representa o método que manipulará o evento de QueryContinueDrag de Control. |
QuestionEventHandler |
Representa o método que manipulará o evento CancelRowEdit ou o evento RowDirtyStateNeeded de um DataGridView. |
RetrieveVirtualItemEventHandler |
Representa o método que manipulará o evento de RetrieveVirtualItem de ListView. |
ScrollEventHandler |
Representa o método que manipula o |
SearchForVirtualItemEventHandler |
Representa o método que manipulará o evento de SearchForVirtualItem de ListView. |
SelectedGridItemChangedEventHandler |
Representa o método que manipulará o evento de SelectedGridItemChanged de PropertyGrid. |
SplitterCancelEventHandler |
Representa o método que manipulará o evento de SplitterMoving de Splitter. |
SplitterEventHandler |
Representa o método que manipulará os eventos SplitterMoving e SplitterMoved de um Splitter. |
StatusBarDrawItemEventHandler |
Representa o método que manipulará o evento de DrawItem de StatusBar. |
StatusBarPanelClickEventHandler |
Representa o método que manipulará o evento de PanelClick de StatusBar. |
TabControlCancelEventHandler |
Representa o método que manipulará o evento Selecting ou Deselecting de um controle TabControl. |
TabControlEventHandler |
Representa o método que manipulará o evento Selected ou Deselected de um controle TabControl. |
TableLayoutCellPaintEventHandler |
Representa o método que manipulará o evento de CellPaint . |
ToolBarButtonClickEventHandler |
Representa o método que manipulará o evento de ButtonClick de ToolBar. |
ToolStripArrowRenderEventHandler |
Representa o método que manipulará o evento de RenderArrow de ToolStripRenderer. Essa classe não pode ser herdada. |
ToolStripContentPanelRenderEventHandler |
Representa o método que manipulará o evento de RendererChanged de ToolStripContentPanel. |
ToolStripDropDownClosedEventHandler |
Representa o método que manipulará o evento de Closed de ToolStripDropDown. |
ToolStripDropDownClosingEventHandler |
Representa o método que manipula o evento Closing de um ToolStripDropDown. |
ToolStripGripRenderEventHandler |
Representa o método que manipulará o evento de RenderGrip de ToolStripRenderer. |
ToolStripItemClickedEventHandler |
Representa o método que manipulará o evento de ItemClicked de ToolStripItem. |
ToolStripItemEventHandler |
Representa o método que manipulará eventos para um ToolStripItem. |
ToolStripItemImageRenderEventHandler |
Representa o método que manipulará o evento RenderItemImage ou RenderItemCheck de um ToolStripRenderer. |
ToolStripItemRenderEventHandler |
Representa o método que manipula os eventos que renderizam a tela de fundo dos objetos derivados do ToolStripItem na classe ToolStripRenderer. |
ToolStripItemTextRenderEventHandler |
Representa o método que manipulará o evento de RenderItemText de ToolStripRenderer. |
ToolStripPanelRenderEventHandler |
Representa o método que manipulará eventos ToolStripPanel de pintura. |
ToolStripRenderEventHandler |
Representa o método que manipulará o evento RenderToolStripBorder ou o evento RenderToolStripBackground de um ToolStripRenderer. |
ToolStripSeparatorRenderEventHandler |
Representa o método que manipulará o evento de RenderSeparator de uma classe ToolStripRenderer. |
TreeNodeMouseClickEventHandler |
Representa o método que manipulará os eventos NodeMouseClick e NodeMouseDoubleClick de um TreeView. |
TreeNodeMouseHoverEventHandler |
Representa o método que manipulará o evento de NodeMouseHover de TreeView. |
TreeViewCancelEventHandler |
Representa o método que manipulará o evento BeforeCheck, BeforeCollapse, BeforeExpand ou BeforeSelect de um TreeView. |
TreeViewEventHandler |
Representa o método que manipulará o evento AfterCheck, AfterCollapse, AfterExpand ou AfterSelect de um TreeView. |
TypeValidationEventHandler |
Representa o método que manipulará o evento TypeValidationCompleted do controle MaskedTextBox. |
UICuesEventHandler |
Representa um método que manipulará o evento de ChangeUICues de um Control. |
UpDownEventHandler |
Representa o método que manipulará um evento para uma classe interna. |
WebBrowserDocumentCompletedEventHandler |
Representa o método que manipulará o evento DocumentCompleted de um controle WebBrowser. |
WebBrowserNavigatedEventHandler |
Representa o método que manipulará o evento Navigated de um controle WebBrowser. |
WebBrowserNavigatingEventHandler |
Representa o método que manipulará o evento Navigating de um controle WebBrowser. |
WebBrowserProgressChangedEventHandler |
Representa o método que manipulará o evento ProgressChanged de um controle WebBrowser. |
Comentários
A tabela a seguir mostra as classes no System.Windows.Forms namespace agrupadas em categorias.
Categoria de classe | Detalhes |
---|---|
- Controle, Controle de Usuário e Formulário | A maioria das classes dentro do System.Windows.Forms namespace deriva da Control classe . A Control classe fornece a funcionalidade base para todos os controles exibidos em um Form. A Form classe representa uma janela dentro de um aplicativo. Isso inclui caixas de diálogo, janelas sem janelas e janelas pai e cliente MDI (Interface de Vários Documentos). Você também pode criar seus próprios controles derivando da UserControl classe . |
– Menus e barras de ferramentas | Windows Forms contém um conjunto avançado de classes para criar suas próprias barras de ferramentas e menus personalizados com aparência e comportamento modernos (aparência). ToolStrip, MenuStrip, ContextMenuStripe StatusStrip podem ser usados para criar barras de ferramentas, barras de menus, menus de contexto e barras de status, respectivamente. |
-Controles | O System.Windows.Forms namespace fornece uma variedade de classes de controle que você pode usar para criar interfaces de usuário avançadas. Alguns controles são projetados para entrada de dados dentro do aplicativo, como TextBox controles e ComboBox . Outros controles exibem dados do aplicativo, como Label e ListView. O namespace também fornece controles para invocar comandos dentro do aplicativo, como Button. O WebBrowser controle e as classes HTML gerenciadas, como HtmlDocument, permitem exibir e manipular páginas HTML em seu aplicativo de Windows Forms gerenciado. O MaskedTextBox controle é um controle de entrada de dados avançado que permite definir máscaras que aceitam ou rejeitam automaticamente a entrada do usuário. Além disso, você pode usar o PropertyGrid controle para criar seu próprio Windows Forms Designer que exibe as propriedades visíveis do designer dos controles. |
-Layout | Várias classes importantes no Windows Forms ajudam a controlar o layout dos controles em uma superfície de exibição, como um formulário ou controle. FlowLayoutPanel dispõe todos os controles que ele contém de maneira serial e TableLayoutPanel permite definir células e linhas para definir controles em uma grade fixa. SplitContainer divide a superfície de exibição em duas ou mais partes ajustáveis. |
- Associação de dados e dados | Windows Forms define uma arquitetura avançada para associação a fontes de dados, como bancos de dados e arquivos XML. O DataGridView controle fornece uma tabela personalizável para exibir dados e permite personalizar células, linhas, colunas e bordas. O BindingNavigator controle representa uma maneira padronizada de navegar e trabalhar com dados em um formulário; BindingNavigator é frequentemente emparelhado com o BindingSource controle para percorrer registros de dados em um formulário e interagir com eles. |
-Componentes | Além dos controles, o System.Windows.Forms namespace fornece outras classes que não derivam da Control classe , mas ainda fornecem recursos visuais para um aplicativo baseado no Windows. Algumas classes, como ToolTip e ErrorProvider, estendem os recursos ou fornecem informações ao usuário. Com as Help classes e HelpProvider , você pode exibir informações de Ajuda para um usuário de seus aplicativos. |
– Caixas de diálogo comuns | O Windows fornece várias caixas de diálogo comuns que você pode usar para dar ao aplicativo uma interface do usuário consistente ao executar tarefas como abrir e salvar arquivos, manipular a fonte ou a cor do texto ou imprimir. As OpenFileDialog classes e SaveFileDialog fornecem a funcionalidade para exibir uma caixa de diálogo que permite que o usuário localize e insira o nome de um arquivo para abrir ou salvar. A FontDialog classe exibe uma caixa de diálogo para alterar os Font elementos do usado pelo aplicativo. As PageSetupDialogclasses , PrintPreviewDialoge PrintDialog exibem caixas de diálogo que permitem ao usuário controlar aspectos da impressão de documentos. Para obter mais informações sobre impressão de um aplicativo baseado no Windows, consulte o System.Drawing.Printing namespace . Além das caixas de diálogo comuns, o System.Windows.Forms namespace fornece a MessageBox classe para exibir uma caixa de mensagem que pode exibir e recuperar dados do usuário. |
Há várias classes no System.Windows.Forms namespace que dão suporte às classes mencionadas no resumo anterior. Exemplos das classes de suporte são enumerações, classes de argumento de evento e delegados usados por eventos dentro de controles e componentes.
Cuidado
Não há suporte para classes no namespace Windows Forms para uso em um serviço Windows. Tentar usar essas classes de dentro de um serviço pode produzir problemas inesperados, como redução do desempenho do serviço e exceções em tempo de execução.
Se você estiver usando .NET Framework versão 1.1 ou .NET Framework 1.0 e precisar fazer com que seu aplicativo Windows Forms dê suporte a estilos visuais do Windows XP, defina a FlatStyle
propriedade de seus controles FlatStyle.System como e inclua um manifesto com o arquivo executável. Um manifesto é um arquivo XML incluído como um recurso dentro do arquivo executável do aplicativo ou como um arquivo separado que reside no mesmo diretório que o arquivo executável. Para obter um exemplo de manifesto, consulte a seção Exemplo para a FlatStyle enumeração . Por padrão, os estilos visuais são habilitados para o .NET Framework versões 1.1, 1.2 e 2.0.