Бөлісу құралы:


QuestionEventArgs Класс

Определение

Предоставляет данные для событий, которым требуется true ответ false на вопрос.

public ref class QuestionEventArgs : EventArgs
public class QuestionEventArgs : EventArgs
type QuestionEventArgs = class
    inherit EventArgs
Public Class QuestionEventArgs
Inherits EventArgs
Наследование
QuestionEventArgs

Примеры

В следующем примере кода демонстрируется использование этого типа. В этом примере обработчик событий сообщает о возникновении CancelRowEdit события. Этот отчет поможет вам узнать, когда происходит событие, и помочь вам в отладке. Чтобы сообщить о нескольких событиях или событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine или добавить сообщение в многостроочное TextBox.

Чтобы запустить пример кода, вставьте его в проект, содержащий экземпляр типа DataGridView с именем DataGridView1. Затем убедитесь, что обработчик событий связан с событием CancelRowEdit .

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 . Он позволяет указать ответ на события, которые происходят, когда элемент управления нуждается в ответе на вопрос. Ответ на вопрос указывается путем задания Response свойства.

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

Имя Описание
QuestionEventArgs()

Инициализирует новый экземпляр QuestionEventArgs класса с помощью значения falseсвойства по умолчаниюResponse.

QuestionEventArgs(Boolean)

Инициализирует новый экземпляр QuestionEventArgs класса, используя указанное значение по умолчанию для Response свойства.

Свойства

Имя Описание
Response

Возвращает или задает значение, указывающее ответ на вопрос, представленный событием.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел