Udostępnij za pośrednictwem


DataGridViewCellStyleContentChangedEventArgs Klasa

Definicja

Udostępnia dane dla zdarzenia CellStyleContentChanged.

public ref class DataGridViewCellStyleContentChangedEventArgs : EventArgs
public class DataGridViewCellStyleContentChangedEventArgs : EventArgs
type DataGridViewCellStyleContentChangedEventArgs = class
    inherit EventArgs
Public Class DataGridViewCellStyleContentChangedEventArgs
Inherits EventArgs
Dziedziczenie
DataGridViewCellStyleContentChangedEventArgs

Przykłady

W poniższym przykładzie kodu pokazano użycie tego typu. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie CellStyleContentChanged zdarzenia. Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie, i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub często występujących zdarzeń, rozważ zastąpienie Show komunikatu ciągiem Console.WriteLine lub dołączenie go do wielowierszowego TextBoxelementu .

Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu DataGridView o nazwie DataGridView1. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem 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

Uwagi

Zdarzenie CellStyleContentChanged występuje, gdy wartość właściwości obiektu zwróconego DataGridViewCellStyle przez jedną z następujących właściwości ulega zmianie:

Jeśli jedna z tych właściwości jest ustawiona na inny DataGridViewCellStyle obiekt, jednak odpowiednie zdarzenie PropertyNameChanged występuje, ale CellStyleContentChanged zdarzenie nie występuje.

Użyj właściwości , CellStyleScope aby określić, która właściwość uległa DataGridViewCellStyle zmianie. CellStyle Użyj właściwości , aby pobrać zaktualizowaną wartość.

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Właściwości

CellStyle

Pobiera zmieniony DataGridViewCellStyleelement .

CellStyleScope

Pobiera zakres, którego dotyczy zmieniony styl komórki.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też