Freigeben über


QuestionEventArgs Klasse

Definition

Stellt Daten für Ereignisse bereit, für die eine true-Antwort oder false-Antwort auf eine Frage erforderlich ist.

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. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses CancelRowEdit . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Ihnen beim Debuggen helfen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie erwägen, die Nachricht durch Console.WriteLine ein mehrzeilesiges TextBoxzu ersetzen Show oder anzufügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance vom Typ DataGridView enthältDataGridView1. Stellen Sie dann sicher, dass der Ereignishandler dem CancelRowEdit Ereignis zugeordnet ist.

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 derzeit mit den CancelRowEdit Ereignissen und RowDirtyStateNeeded des -Steuerelements DataGridView verwendet. Damit können Sie eine Antwort auf Ereignisse angeben, die auftreten, wenn das Steuerelement eine Antwort auf eine Frage benötigt. Die Antwort auf die Frage wird durch Festlegen der Response -Eigenschaft angegeben.

Konstruktoren

QuestionEventArgs()

Initialisiert eine neue Instanz der QuestionEventArgs-Klasse mithilfe eines Response-Standardeigenschaftswerts von false.

QuestionEventArgs(Boolean)

Initialisiert mithilfe des angegebenen Standardwerts für die QuestionEventArgs-Eigenschaft eine neue Instanz der Response-Klasse.

Eigenschaften

Response

Ruft einen Wert ab, der die Antwort auf eine vom Ereignis dargestellte Frage angibt, oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen