Nyelv

DataGridViewRowStateChangedEventArgs Osztály

Definíció

Adatokat biztosít egy RowStateChanged eseményhez DataGridView.

public ref class DataGridViewRowStateChangedEventArgs : EventArgs
public class DataGridViewRowStateChangedEventArgs : EventArgs
type DataGridViewRowStateChangedEventArgs = class
    inherit EventArgs
Public Class DataGridViewRowStateChangedEventArgs
Inherits EventArgs
Öröklődés
DataGridViewRowStateChangedEventArgs

Példák

Az alábbi példakód bemutatja ennek a típusnak a használatát. A példában egy eseménykezelő jelentést készít az RowStateChanged esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.

A példakód futtatásához illessze be egy olyan projektbe, amely egy nevesített DataGridViewpéldányt DataGridView1 tartalmaz. Ezután győződjön meg arról, hogy az eseménykezelő az eseményhez RowStateChanged van társítva.

private void DataGridView1_RowStateChanged(Object sender, DataGridViewRowStateChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Row", e.Row );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StateChanged", e.StateChanged );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RowStateChanged Event" );
}
Private Sub DataGridView1_RowStateChanged(sender as Object, e as DataGridViewRowStateChangedEventArgs) _ 
     Handles DataGridView1.RowStateChanged

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

End Sub

Megjegyzések

Row A tulajdonság használatával állapítsa meg, hogy melyik sor változott. StateChanged A tulajdonság használatával meghatározhatja, hogy mely sorállapot változott.

Az események kezelésével kapcsolatos további információkért lásd: Események kezelése és emelése.

Konstruktorok

Név Description
DataGridViewRowStateChangedEventArgs(DataGridViewRow, DataGridViewElementStates)

Inicializálja a DataGridViewRowStateChangedEventArgs osztály új példányát.

Tulajdonságok

Név Description
Row

Lekéri a DataGridViewRow megváltozott állapotú állapotot.

StateChanged

Lekéri a sorban megváltozott állapotot.

Metódusok

Név Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még