Поделиться через


ItemChangedEventArgs Класс

Определение

Предоставляет данные о событии ItemChanged.

public ref class ItemChangedEventArgs : EventArgs
public class ItemChangedEventArgs : EventArgs
type ItemChangedEventArgs = class
    inherit EventArgs
Public Class ItemChangedEventArgs
Inherits EventArgs
Наследование
ItemChangedEventArgs

Примеры

В следующем примере кода показано использование этого типа. В этом примере обработчик событий сообщает о возникновении ItemChanged события. Этот отчет поможет вам узнать, когда происходит событие, и может помочь в отладке. Чтобы сообщить о нескольких событиях или о событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine сообщение на или добавить его в многостроочный TextBox.

Чтобы выполнить пример кода, вставьте его в проект, содержащий экземпляр типа CurrencyManager с именем CurrencyManager1. Затем убедитесь, что обработчик событий связан с событием ItemChanged .

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

Комментарии

Событие ItemChanged возникает при каждом изменении элемента в списке. Например, это событие возникает при изменении текста элемента списка на новое значение. Это событие не возникает при перемещении элемента на новую позицию в списке из-за добавления нового элемента.

Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.

Свойства

Index

Определяет позицию изменяемого элемента в списке.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел