QuestionEventArgs QuestionEventArgs QuestionEventArgs QuestionEventArgs Class

Определение

Предоставляет данные для события, которое нуждается в значениях true или false для ответа на вопрос.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
Наследование
QuestionEventArgsQuestionEventArgsQuestionEventArgsQuestionEventArgs

Примеры

В следующем примере кода показано использование этого типа.The following code example demonstrates the use of this type. В примере обработчик событий сообщает о вхождение CancelRowEdit событий.In the example, an event handler reports on the occurrence of the CancelRowEdit event. Этот отчет позволяет выяснить, когда происходит событие и может оказаться полезным при отладке.This report helps you to learn when the event occurs and can assist you in debugging. Чтобы создать отчет для нескольких событий или событий, которые происходят часто, рассмотрите возможность замены Show с Console.WriteLine или добавлении сообщения в многострочном 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.

Чтобы запустить пример кода, вставьте его в проект, который содержит экземпляр типа DataGridView с именем DataGridView1.To run the example code, paste it into a project that contains an instance of type DataGridView named DataGridView1. Убедитесь, что обработчик событий, связанный с CancelRowEdit событий.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

Комментарии

Этот класс используется в настоящее время с CancelRowEdit и RowDirtyStateNeeded события DataGridView элемента управления.This class is currently used with the CancelRowEdit and RowDirtyStateNeeded events of the DataGridView control. Он позволяет указать ответ на события, возникающие, когда элементу управления требуется ответ на вопрос.It allows you to specify a response to events that occur when the control needs the answer to a question. Ответ на вопрос задается путем присвоения Response свойство.The answer to the question is specified by setting the Response property.

Конструкторы

QuestionEventArgs() QuestionEventArgs() QuestionEventArgs() QuestionEventArgs()

Инициализирует новый экземпляр класса QuestionEventArgs с использованием для свойства Response значения по умолчанию — false.Initializes a new instance of the QuestionEventArgs class using a default Response property value of false.

QuestionEventArgs(Boolean) QuestionEventArgs(Boolean) QuestionEventArgs(Boolean) QuestionEventArgs(Boolean)

Инициализирует новый экземпляр класса QuestionEventArgs, используя указанное значение по умолчанию для свойства Response.Initializes a new instance of the QuestionEventArgs class using the specified default value for the Response property.

Свойства

Response Response Response Response

Возвращает или задает значение, указывающее ответ на вопрос, предоставленный событием.Gets or sets a value indicating the response to a question represented by the event.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к

Дополнительно