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. |
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. |