Compartilhar via


QuestionEventArgs Classe

Definição

Fornece dados para eventos que precisam de uma true ou false resposta a uma pergunta.

public ref class QuestionEventArgs : EventArgs
public class QuestionEventArgs : EventArgs
type QuestionEventArgs = class
    inherit EventArgs
Public Class QuestionEventArgs
Inherits EventArgs
Herança
QuestionEventArgs

Exemplos

O exemplo de código a seguir demonstra o uso desse tipo. No exemplo, um manipulador de eventos relata a ocorrência do CancelRowEdit evento. Este relatório ajuda você a aprender quando o evento ocorre e pode ajudá-lo na depuração. Para relatar vários eventos ou eventos que ocorrem com frequência, considere substituir ShowConsole.WriteLine ou acrescentar a mensagem a uma linha TextBoxmúltipla.

Para executar o código de exemplo, cole-o em um projeto que contém uma instância do tipo DataGridView chamado DataGridView1. Em seguida, verifique se o manipulador de eventos está associado ao CancelRowEdit evento.

private void DataGridView1_CancelRowEdit(Object sender, QuestionEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Response", e.Response );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "CancelRowEdit Event" );
}
Private Sub DataGridView1_CancelRowEdit(sender as Object, e as QuestionEventArgs) _ 
     Handles DataGridView1.CancelRowEdit

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Response", e.Response)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"CancelRowEdit Event")

End Sub

Comentários

Atualmente, essa classe é usada com os eventos e RowDirtyStateNeeded eventos CancelRowEdit do DataGridView controle. Ele permite que você especifique uma resposta a eventos que ocorrem quando o controle precisa da resposta para uma pergunta. A resposta para a pergunta é especificada definindo a Response propriedade.

Construtores

Nome Description
QuestionEventArgs()

Inicializa uma nova instância da QuestionEventArgs classe usando um valor de propriedade padrão Response de false.

QuestionEventArgs(Boolean)

Inicializa uma nova instância da QuestionEventArgs classe usando o valor padrão especificado para a Response propriedade.

Propriedades

Nome Description
Response

Obtém ou define um valor que indica a resposta a uma pergunta representada pelo evento.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também