Поделиться через


DataGridViewCellStyleContentChangedEventArgs Класс

Определение

Предоставляет данные о событии CellStyleContentChanged.

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

Примеры

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

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

private void DataGridView1_CellStyleContentChanged(Object sender, DataGridViewCellStyleContentChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CellStyle", e.CellStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "CellStyleScope", e.CellStyleScope );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "CellStyleContentChanged Event" );
}
Private Sub DataGridView1_CellStyleContentChanged(sender as Object, e as DataGridViewCellStyleContentChangedEventArgs) _ 
     Handles DataGridView1.CellStyleContentChanged

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "CellStyle", e.CellStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "CellStyleScope", e.CellStyleScope)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"CellStyleContentChanged Event")

End Sub

Комментарии

Это CellStyleContentChanged событие возникает при изменении значения свойства объекта, DataGridViewCellStyle возвращаемого одним из следующих свойств:

Однако если для одного из этих свойств задан другой DataGridViewCellStyle объект, происходит соответствующее событие PropertyNameChanged , но CellStyleContentChanged событие не возникает.

Используйте свойство , CellStyleScope чтобы определить, какое свойство имеет измененный DataGridViewCellStyle объект . CellStyle Используйте свойство , чтобы получить обновленное значение.

Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.

Свойства

CellStyle

Получает измененный стиль DataGridViewCellStyle.

CellStyleScope

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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