QuestionEventArgs Klasse

Definition

Stellt Daten für Ereignisse bereit, für die eine true-Antwort oder false-Antwort auf eine Frage erforderlich ist.Provides data for events that need a true or false answer to a question.

public ref class QuestionEventArgs : EventArgs
public class QuestionEventArgs : EventArgs
type QuestionEventArgs = class
    inherit EventArgs
Public Class QuestionEventArgs
Inherits EventArgs
Vererbung
QuestionEventArgs

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht.The following code example demonstrates the use of this type. Im Beispiel meldet ein Ereignishandler das Vorkommen des CancelRowEdit Ereignisses.In the example, an event handler reports on the occurrence of the CancelRowEdit event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging. Wenn Sie mehrere Ereignisse oder Ereignisse, die häufig auftreten, melden möchten, empfiehlt es sich, durch zu ersetzen Show Console.WriteLine oder die Nachricht an eine mehrzeilige anfügen TextBox .To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs mit dem DataGridView Namen enthält DataGridView1 .To run the example code, paste it into a project that contains an instance of type DataGridView named DataGridView1. Stellen Sie dann sicher, dass der Ereignishandler dem CancelRowEdit Ereignis zugeordnet ist.Then ensure that the event handler is associated with the CancelRowEdit event.

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

Hinweise

Diese Klasse wird zurzeit mit dem CancelRowEdit -Ereignis und dem- RowDirtyStateNeeded Ereignis des-Steuer Elements verwendet DataGridView .This class is currently used with the CancelRowEdit and RowDirtyStateNeeded events of the DataGridView control. Sie ermöglicht es Ihnen, eine Antwort auf Ereignisse anzugeben, die auftreten, wenn das Steuerelement die Antwort auf eine Frage benötigt.It allows you to specify a response to events that occur when the control needs the answer to a question. Die Antwort auf die Frage wird durch Festlegen der- Response Eigenschaft angegeben.The answer to the question is specified by setting the Response property.

Konstruktoren

QuestionEventArgs()

Initialisiert eine neue Instanz der QuestionEventArgs-Klasse mithilfe eines Response-Standardeigenschaftswerts von false.Initializes a new instance of the QuestionEventArgs class using a default Response property value of false.

QuestionEventArgs(Boolean)

Initialisiert mithilfe des angegebenen Standardwerts für die QuestionEventArgs-Eigenschaft eine neue Instanz der Response-Klasse.Initializes a new instance of the QuestionEventArgs class using the specified default value for the Response property.

Eigenschaften

Response

Ruft einen Wert ab, der die Antwort auf eine vom Ereignis dargestellte Frage angibt, oder legt diesen fest.Gets or sets a value indicating the response to a question represented by the event.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch