Compartilhar via


Novas Adições para Recursos Existentes no Formulários do Windows

Junto com alguns recursos totalmente novos, esta versão do Visual Studio contém algumas adições a várias classes que já existiam.Para auxiliar você na localização dessas adições, as tabelas a seguir levam diretamente aos novos membros dessas classes.

Para obter uma lista dos novos recursos e controles dos Formulários do Windows desta versão do Visual Studio, consulte Recursos Adicionados aos Formulários do Windows no Framework .NET 2.0.

Os seguintes membros foram adicionados às classes dos Formulários do Windows dentro do .NET Framework.

Application

Membro

Descrição

Evento EnterThreadModal

Ocorre quando o aplicativo está para entrar em um estado de janela restrita (modal).

Evento LeaveThreadModal

Ocorre quando o aplicativo está para sair de um estado de janela restrita (modal).

Método FilterMessage

Executa qualquer filtro em janelas de mensagem e retorna uma cópia da mensagem modificada.

Propriedade OpenForms

Obtém uma coleção de formulários abertos pertencentes ao aplicativo.

Método Restart

Desliga o aplicativo e inicia uma nova instância imediatamente.

Método SetUnhandledExceptionMode

Instrui o aplicativo sobre como responder às exceções não tratadas.

Propriedade UseWaitCursor

Obtém ou define se o cursor de espera é usado para todos os formulários abertos do aplicativo.

Área de transferência

Além de membros listados aqui, Clipboard agora também oferece suporte a um número de membros individuais para obter e definir tipos de dados específicos, como GetImage e GetAudioStream, entre outros.Consulte a documentação de classe para obter uma lista completa.

Membro

Descrição

Método Clear

Remove todos os dados da Área de Transferência.

Método GetData

Recupera dados da Área de transferência no formato especificado.

Método SetData

Adiciona dados na Área de Transferência no formato especificado.

Método ContainsData

Indica se há dados na Área de Transferência que estão no formato especificado ou podem ser convertidos para este formato.

ComboBox

Membro

Descrição

Propriedade AutoCompleteCustomSource

Obtém ou define um StringCollection personalizado para ser usado quando a propriedade AutoCompleteSource é definida como CustomSource.

Propriedade AutoCompleteMode

Obtém ou define uma opção que controla como o preenchimento automático funciona para a ComboBox.

Propriedade AutoCompleteSource

Obtém ou define um valor especificando a origem de strings completas usadas para o preenchimento automático.

Propriedade BackgroundImageLayout

Obtém ou define o layout da imagem em segundo plano, conforme definido na enumeração ImageLayout.

Método BeginUpdate

Mantém o desempenho quando itens são adicionados ao ComboBox um de cada vez.

Evento DropDown

Ocorre quando a lista suspensa de uma ComboBox é exibida.

Evento DropDownClosed

Ocorre quando a lista suspensa da ComboBox não está mais visível.

Método EndUpdate

Termina de pintar o controle ComboBox depois que a pintura for suspensa pelo método BeginUpdate.

Propriedade FlatStyle

Obtém ou define aparência plana ao controle botão.

Método OnDropDownClosed

Gera o evento DropDownClosed.

Método OnMouseEnter

Gera o evento MouseEnter.

Método OnMouseLeave

Gera o evento MouseLeave.

Método OnTextUpdate

Gera o evento TextUpdate.

Evento TextUpdate

Ocorre quando o controle tiver formatado o texto, mas antes que o texto seja exibido.

Controle

Membro

Descrição

Propriedade CheckForIllegalCrossThreadCalls

Obtém ou define um valor indicando se deve-se capturar chamadas no thread incorreto que acessa a propriedade Handle de um controle.

Propriedade DefaultCursor

Obtém ou define o cursor padrão para o controle.

Método GetPreferredSize

Retorna o tamanho de uma área retangular na qual um controle pode caber.

Propriedade IsKeyLocked

Use esta propriedade para determinar se as teclas CAPS LOCK, NUM LOCK ou SCROLL LOCK estão ligadas.

Propriedade LayoutEngine

Obtém uma instância em cache do mecanismo de layout do controle.

Propriedade Margin

Obtém ou define o espaço entre controles.

Propriedade MinimumSize

Obtém o tamanho que é o menor limite que GetPreferredSize pode especificar.

Evento MouseCaptureChanged

Ocorre quando o controle perde a captura do mouse.

Evento MouseClick

Ocorre quando o controle é clicado pelo mouse.

Evento MouseDoubleClick

Ocorre quando o controle recebe um duplo clique do mouse.

Método OnMouseClick

Gera o evento MouseClick.

Método OnMouseDoubleClick

Gera o evento MouseDoubleClick.

Propriedade Padding

Obtém ou define o preenchimento dentro do controle.

DataObject

Além de membros listados aqui, DataObject agora também oferece suporte a um número de membros individuais para obter e definir tipos de dados específicos, como GetImage e GetAudioStream, entre outros.Consulte a documentação de classe para obter uma lista completa.

Membro

Descrição

Método GetData

Recupera dados da Área de transferência no formato especificado.

Método SetData

Adiciona dados na Área de Transferência no formato especificado.

Formulário

Membro

Descrição

Evento FormClosed

Ocorre depois que o formulário for fechado.

Evento FormClosing

Ocorre antes de o formulário ser fechado.

Propriedade MainMenuStrip

Obtém ou define o principal recipiente de menu para o formulário.

Propriedade RightToLeftLayout

Obtém ou define um valor indicando se o posicionamento espelhado da direita para esquerda está ativado.

Evento RightToLeftLayoutChanged

Gera o evento RightToLeftLayoutChanged.

Propriedade ShowWithoutActivation

Obtém um valor indicando se a janela será ativada quando ela é exibida.

Ícone

Membro

Descrição

Método ExtractAssociatedIcon

Este método é usado para exibir o ícone associado a um arquivo.

Rótulo

Membro

Descrição

Propriedade AutoEllipsis

Obtém ou define um valor que indica se o caractere reticências (...) aparece na borda direita do Label, indicando que o texto do Label ultrapassa o comprimento especificado do Label.

Propriedade UseCompatibleTextRendering

Obtém ou define um valor que especifica se a renderização de texto deve ser compatível com versões anteriores dos Formulários do Windows.

ListBox

Membro

Descrição

Método BeginUpdate

Mantém o desempenho quando itens são adicionados ao ListBox um de cada vez.

Método EndUpdate

Termina de pintar o controle ListBox depois que a pintura for suspensa pelo método BeginUpdate.

Propriedade UseCustomTabOffsets

Permite que um ListBox reconheça e expanda caracteres de tabulação ao desenhar suas sequências de caracteres usando o vetor de inteiros CustomTabOffsets.

ListView

Membro

Descrição

Método FindItemWithText

Localiza o primeiro ListViewItem que começa com o valor de texto especificado.

Método FindNearestItem

Localiza o próximo item, pesquisando na direção especificada.

Propriedade OwnerDraw

Obtém ou define um valor indicando se o controle ListView é desenhado pelo sistema operacional ou código que você fornecer.

Propriedade VirtualMode

Obtém ou define um valor indicando se você forneceu suas próprias operações de gerenciamento de dados para o controle ListView.

MessageBox

Membro

Descrição

Método Show

Este método agora tem sobrecargas para especificar páginas de ajuda e outras funcionalidades relacionadas a ajuda.

NotifyIcon

Membro

Descrição

Evento BalloonTipClicked

Ocorre quando o balão de dica é clicado.

Evento BalloonTipClosed

Ocorre quando o balão de dica é fechado pelo usuário.

Propriedade BalloonTipIcon

Obtém ou define o ícone a ser exibido no balão de dica associado ao NotifyIcon.

Evento BalloonTipShown

Ocorre quando o balão de dica é exibido na tela.

Propriedade BalloonTipText

Obtém ou define o texto a ser exibido no balão de dica associado ao NotifyIcon.

Propriedade BalloonTipTitle

Obtém ou define o título do balão de dica exibido na NotifyIcon.

Método ShowBalloonTip

Exibe um balão de dica na barra de tarefas pelo período de tempo especificado.

Método ShowBalloonTip

Exibe um balão dedica com o título, o texto e o ícone especificados na barra de tarefas pelo período de tempo especificado.

PictureBox

Membro

Descrição

Método LoadAsync

Carrega a imagem de forma assíncrona.

Evento LoadCompleted

Ocorre quando a operação assíncrona de carregamento de imagem for concluída, for cancelada ou gerar uma exceção.

Evento LoadProgressChanged

Ocorre quando o progresso de uma operação assíncrona de carregamento de imagem é alterado.

RichTextBox

Membro

Descrição

Método GetCharIndexFromPosition

Retorna o índice do caractere mais próximo do local especificado.

Método GetLineFromCharIndex

Retorna o número de linha da posição do caractere especificado dentro do texto do controle.

Método GetPositionFromCharIndex

Retorna o local dentro do controle do índice de caractere especificado.

Propriedade Rtf

Obtém ou define o texto do controle RichTextBox, incluindo todos os códigos de Rich Text Format (RTF).

Propriedade SelectionBackColor

Obtém ou define a cor do texto quando o texto é selecionado em um controle RichTextBox.

Tela

Membro

Descrição

Propriedade BitsPerPixel

Obtém o número de bits de memória associado a um pixel de dados.

ScrollableControl

Membro

Descrição

Evento Scroll

Este evento é gerado quando a área de um formulário (ou outra classe que herda de ScrollableControl) é rolada.

SystemInformation

Membro

Descrição

Propriedade ActiveWindowTrackingDelay

Obtém o atraso de rastramento da janela ativa.

Propriedade BorderMultiplierFactor

Obtém o fator multiplicador de borda que é utilizado para determinar a espessura da uma borda de dimensionamento da janela .

Propriedade CaptionButtonSize

Obtém o tamanho padrão, em pixels, de um botão em uma barra de título da janela.

Propriedade CaretWidth

Obtém a largura, em pixels, do sinal de interpolação de controles de edição.

Propriedade FontSmoothingContrast

Obtém a valor de contraste da suavização da fonte usado em suavização ClearType.

Propriedade FontSmoothingType

Obtém o tipo atual de suavização de fonte.

Propriedade HorizontalFocusThickness

Obtém a espessura das bordas esquerda e direita do retângulo de foco do sistema, em pixels.

Propriedade HorizontalResizeBorderThickness

Obtém a espessura das bordas esquerda e direita da borda de dimensionamento ao redor do perímetro de uma janela que está sendo redimensionada, em pixels.

Propriedade IconHorizontalSpacing

Obtém a largura, em pixels, da célula de organização de um ícone em modo de exibição de ícones grandes.

Propriedade IconVerticalSpacing

Obtém a altura, em pixels, da célula de organização de um ícone em modo de exibição de ícones grandes.

Propriedade IsActiveWindowTrackingEnabled

Obtém um valor que indica se o rastreamento de janela ativa está habilitado.

Propriedade IsComboBoxAnimationEnabled

Obtém um valor que indica se o efeito de abrir combo boxes deslizando está habilitado.

Propriedade IsDropShadowEnabled

Obtém um valor indicando se o efeito de sombra subjacente do sistema está habilitado.

Propriedade IsFlatMenuEnabled

Obtém um valor indicando se os menus nativos do usuário tem uma aparência de menu plano.

Propriedade IsFontSmoothingEnabled

Obtém um valor que indica se o recurso de suavização e fontes está habilitado.

Propriedade IsHotTrackingEnabled

Obtém um valor indicando se o rastreamento quente de elementos da interface do usuário, tais como nomes em barras de menus, está habilitado.

Propriedade IsIconTitleWrappingEnabled

Obtém um valor indicando se o envoltório de títulos de ícones está habilitado.

Propriedade IsKeyboardPreferred

Obtém um valor indicando se o usuário depende de teclado ao invés do mouse e prefere que os aplicativos exibam interfaces de teclado que caso contrário, seriam ocultas.

Propriedade IsListBoxSmoothScrollingEnabled

Obtém um valor que indica se o efeito de rolagem suave das list boxes está habilitado.

Propriedade IsMenuAnimationEnabled

Obtém um valor indicando se os recursos de animação de esmaecer ou deslizar o menu estão habilitados.

Propriedade IsMenuFadeEnabled

Obtém um valor indicando se a animação de esmaecimento do menu está habilitada.

Propriedade IsMinimizeRestoreAnimationEnabled

Obtém um valor indicando se a animação de minimizar e restaurar a janela está habilitada.

Propriedade IsSelectionFadeEnabled

Obtém um valor que indica se o efeito de esmaecimento da seleção está habilitado.

Propriedade IsSnapToDefaultEnabled

Obtém um valor que indica se o recurso de saltar para o botão padrão está habilitado.

Propriedade IsTitleBarGradientEnabled

Obtém um valor que indica se o efeito de gradiente para barras de título da janela está habilitado.

Propriedade IsToolTipAnimationEnabled

Obtém um valor indicando se a animação de dica da ferramenta está habilitada.

Propriedade KeyboardDelay

Obtém a definição da espera da repetição do teclado.

Propriedade KeyboardSpeed

Obtém a definição da velocidade de repetição do teclado.

Propriedade MenuBarButtonSize

Obtém a largura padrão, em pixels, dos botões da barra de menu e a altura, em pixels, de uma barra de menu.

Propriedade MenuShowDelay

Obtém o tempo, em milissegundos, que o sistema aguarda antes de exibir um menu de atalho em cascata quando o cursor do mouse está sobre um item submenu.

Propriedade MouseHoverTime

Obtém o tempo, em milissegundos, que o ponteiro do mouse deve permanecer no retângulo de foco antes que uma mensagem de foco do mouse seja gerada.

Propriedade MouseSpeed

Obtém a velocidade atual do mouse.

Propriedade MouseWheelScrollDelta

Obtém o valor correspondente ao incremento de rotação de uma única roda do mouse.

Propriedade PopupMenuAlignment

Obtém o lado dos menus pop-up que são alinhados com o item da barra de menu correspondente.

Propriedade SizingBorderWidth

Obtém a largura, em pixels, da borda de dimensionamento desenhada ao redor do perímetro de uma janela que está sendo redimensionada.

Propriedade SmallCaptionButtonSize

Obtém a largura, em pixels, de botões de legenda pequena e a altura, em pixels, das legendas pequenas.

Propriedade VerticalFocusThickness

Obtém a espessura das bordas de topo e base do retângulo de foco do sistema, em pixels.

Propriedade VerticalResizeBorderThickness

Obtém a espessura das bordas de topo e base da borda de dimensionamento ao redor do perímetro de uma janela que está sendo redimensionada, em pixels.

SystemSounds

Membro

Descrição

Propriedade Asterisk

Obtém o som associado ao evento de programa Asterisk no esquema de som atual do Windows.

Propriedade Beep

Obtém o som associado ao evento de programa Beep no esquema de som atual do Windows.

Propriedade Exclamation

Obtém o som associado ao evento de programa Exclamation no esquema de som atual do Windows.

Propriedade Hand

Obtém o som associado ao evento de programa Hand no esquema de som atual do Windows.

Propriedade Question

Obtém o som associado ao evento de programa Question no esquema de som atual do Windows.

TabControl

Membro

Descrição

Evento Deselected

Ocorre quando uma guia é deselecionada.

Evento Deselecting

Ocorre antes de uma guia ser deselecionada, ativando um manipulador para cancelar a mudança de guia.

Método DeselectTab

Torna a guia seguinte à guia especificada a guia atual.

Evento Selected

Ocorre quando uma guia é selecionada.

Evento Selecting

Ocorre antes de uma guia ser selecionada, ativando um manipulador para cancelar a mudança de guia.

Método SelectTab

Torna a guia especificada a guia atual.

TextBox

Membro

Descrição

Propriedade AutoCompleteCustomSource

Obtém ou define um StringCollection personalizado para ser usado quando a propriedade AutoCompleteSource é definida como CustomSource.

Propriedade AutoCompleteMode

Obtém ou define uma opção que controla como o preenchimento automático funciona para a TextBox.

Propriedade AutoCompleteSource

Obtém ou define um valor especificando a origem de strings completas usadas para o preenchimento automático.

Propriedade UseSystemPasswordChar

Obtém ou define um valor indicando se o texto no controle TextBox deve aparecer como o caractere padrão de senha.

TextBoxBase

Membro

Descrição

Método GetCharFromPosition

Retorna o caractere que está mais perto do local especificado dentro do controle.

Método GetCharIndexFromPosition

Retorna o índice do caractere mais próximo do local especificado.

Método GetFirstCharIndexOfCurrentLine

Retorna o índice do primeiro caractere da linha atual.

Método GetFirstCharIndexFromLine

Retorna o índice do primeiro caractere de uma determinada linha.

Método GetLineFromCharIndex

Retorna o número de linha da posição do caractere especificado dentro do texto do controle.

Método GetPositionFromCharIndex

Retorna o local dentro do controle do índice de caractere especificado.

Método ScrollToCaret

Rola o conteúdo do controle para a posição de interpolação atual.

Propriedade ShortcutsEnabled

Obtém ou define um valor indicando se os atalhos definidos estão habilitados.

TreeView

Membro

Descrição

Propriedade DrawMode

Obtém ou define o modo no qual o controle é desenhado.

Evento DrawNode

Ocorre quando uma TreeView é desenhada e a propriedade DrawMode é definida como um valor TreeViewDrawMode diferente de Normal.

Método HitTest

Fornece informações de nó, dado um ponto.

Propriedade ShowNodeToolTips

Obtém ou define um valor que indica que as dicas de ferramentas serão mostradas quando o ponteiro do mouse focaliza a TreeNode.

Propriedade TreeViewNodeSorter

Obtém ou define a implementação de IComparer para executar uma ordenação personalizada dos nós da TreeView.