Aracılığıyla paylaş


SelectedGridItemChangedEventArgs Sınıf

Tanım

Denetimin SelectedGridItemChanged olayı PropertyGrid için veri sağlar.

public ref class SelectedGridItemChangedEventArgs : EventArgs
public class SelectedGridItemChangedEventArgs : EventArgs
type SelectedGridItemChangedEventArgs = class
    inherit EventArgs
Public Class SelectedGridItemChangedEventArgs
Inherits EventArgs
Devralma
SelectedGridItemChangedEventArgs

Örnekler

Aşağıdaki kod örneği bu türün kullanımını gösterir. Örnekte, bir olay işleyicisi olayın oluşumunu SelectedGridItemChanged raporlar. 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 Console.WriteLine değiştirmeyi Show veya çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, adlı PropertyGrid1bir tür PropertyGrid örneği içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden SelectedGridItemChanged emin olun.

private void PropertyGrid1_SelectedGridItemChanged(Object sender, SelectedGridItemChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "NewSelection", e.NewSelection );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "OldSelection", e.OldSelection );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "SelectedGridItemChanged Event" );
}
Private Sub PropertyGrid1_SelectedGridItemChanged(sender as Object, e as SelectedGridItemChangedEventArgs) _ 
     Handles PropertyGrid1.SelectedGridItemChanged

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

End Sub

Açıklamalar

Olay, SelectedGridItemChanged kullanıcı içinde PropertyGridseçilen öğesini GridItem değiştirdiğinde gerçekleşir.

Oluşturucular

SelectedGridItemChangedEventArgs(GridItem, GridItem)

SelectedGridItemChangedEventArgs sınıfının yeni bir örneğini başlatır.

Özellikler

NewSelection

Yeni seçilen GridItemöğesini alır.

OldSelection

Daha önce seçili GridItemolan öğesini alır.

Yöntemler

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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır