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, Show empfiehlt Console.WriteLine es sich, durch zu ersetzen oder die Nachricht TextBoxan eine mehrzeilige anfügen.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 DataGridView des DataGridView1Typs mit dem Namen enthält.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 - RowDirtyStateNeeded Ereignis und dem DataGridView -Ereignis des-Steuer Elements verwendet.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)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes 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