ItemChangedEventArgs.Index Egenskap

Definition

Anger positionen för objektet som ändras i listan.

public:
 property int Index { int get(); };
public int Index { get; }
member this.Index : int
Public ReadOnly Property Index As Integer

Egenskapsvärde

Det nollbaserade indexet för objektet som ändras.

Exempel

Följande kodexempel visar hur den här medlemmen används. I exemplet rapporterar en händelsehanterare om händelsens CurrencyManager.ItemChanged förekomst. Den här rapporten hjälper dig att lära dig när händelsen inträffar och kan hjälpa dig att felsöka. Om du vill rapportera om flera händelser eller händelser som inträffar ofta kan du överväga att MessageBox.Show ersätta med Console.WriteLine eller lägga till meddelandet i en flerradig TextBox.

Om du vill köra exempelkoden klistrar du in den i ett projekt som innehåller en instans av typen CurrencyManager med namnet CurrencyManager1. Kontrollera sedan att händelsehanteraren är associerad med CurrencyManager.ItemChanged händelsen.

private void CurrencyManager1_ItemChanged(Object sender, ItemChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Index", e.Index );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ItemChanged Event" );
}
Private Sub CurrencyManager1_ItemChanged(sender as Object, e as ItemChangedEventArgs) _ 
     Handles CurrencyManager1.ItemChanged

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

End Sub

Gäller för