DataGridViewRowStateChangedEventArgs Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir RowStateChangedolayı için DataGridView veri sağlar.
public ref class DataGridViewRowStateChangedEventArgs : EventArgs
public class DataGridViewRowStateChangedEventArgs : EventArgs
type DataGridViewRowStateChangedEventArgs = class
inherit EventArgs
Public Class DataGridViewRowStateChangedEventArgs
Inherits EventArgs
- Devralma
Örnekler
Aşağıdaki kod örneği bu türün kullanımını gösterir. Örnekte, olay işleyicisi olayın oluşumunu RowStateChanged bildirir. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Show değiştirmeyi Console.WriteLine veya çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.
Örnek kodu çalıştırmak için, adlı DataGridViewtürünün DataGridView1 bir örneğini içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden RowStateChanged emin olun.
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
Açıklamalar
Hangi satırın Row değiştiğini belirlemek için özelliğini kullanın. Hangi satır durumunun StateChanged değiştiğini belirlemek için özelliğini kullanın.
Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.
Oluşturucular
| Name | Description |
|---|---|
| DataGridViewRowStateChangedEventArgs(DataGridViewRow, DataGridViewElementStates) |
DataGridViewRowStateChangedEventArgs sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Row |
DataGridViewRow Durumu değiştirilmiş olan öğesini alır. |
| StateChanged |
Satırda değiştirilen durumu alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |