Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe TabControlCancelEventArgs

 

Publicado: agosto de 2016

Fornece dados para os eventos Selecting e Deselecting de um controle TabControl.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

System.Object
  System.EventArgs
    System.ComponentModel.CancelEventArgs
      System.Windows.Forms.TabControlCancelEventArgs

public class TabControlCancelEventArgs : CancelEventArgs

NomeDescrição
System_CAPS_pubmethodTabControlCancelEventArgs(TabPage, Int32, Boolean, TabControlAction)

Inicializa uma nova instância da classe TabControlCancelEventArgs.

NomeDescrição
System_CAPS_pubpropertyAction

Obtém um valor que indica qual evento está ocorrendo.

System_CAPS_pubpropertyCancel

Obtém ou define um valor que indica se o evento deve ser cancelado.(Herdado de CancelEventArgs.)

System_CAPS_pubpropertyTabPage

Obtém o TabPage o evento está ocorrendo para.

System_CAPS_pubpropertyTabPageIndex

Obtém o índice de base zero do TabPage no TabControl.TabPages coleção.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

Use the P:System.Windows.Forms.TabControlCancelEventArgs.Action property to determine which event is occurring. This enables you to handle multiple event types with one event handler.

Use the P:System.Windows.Forms.TabControlCancelEventArgs.TabPage and P:System.Windows.Forms.TabControlCancelEventArgs.TabPageIndex properties to determine which T:System.Windows.Forms.TabPage the event is occurring for.

To cancel a tab change in a T:System.Windows.Forms.TabControl, set the P:System.ComponentModel.CancelEventArgs.Cancel property to true.

For more information about handling events, see Handling and Raising Events.

The following code example demonstrates the use of this type. In the example, an event handler reports on the occurrence of the E:System.Windows.Forms.TabControl.Selecting event. This report helps you to learn when the event occurs and can assist you in debugging. To report on multiple events or on events that occur frequently, consider replacing Overload:System.Windows.Forms.MessageBox.Show with Overload:System.Console.WriteLine or appending the message to a multiline T:System.Windows.Forms.TextBox.

To run the example code, paste it into a project that contains an instance of type T:System.Windows.Forms.TabControl named TabControl1. Then ensure that the event handler is associated with the E:System.Windows.Forms.TabControl.Selecting event.

private void TabControl1_Selecting(Object sender, TabControlCancelEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "TabPage", e.TabPage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Action", e.Action );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Cancel", e.Cancel );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Selecting Event" );
}

.NET Framework
Disponível desde 2.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: