ItemChangedEventArgs ItemChangedEventArgs ItemChangedEventArgs ItemChangedEventArgs Class

Определение

Предоставляет данные для события ItemChanged.Provides data for the ItemChanged event.

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

Примеры

В следующем примере кода показано использование этого типа.The following code example demonstrates the use of this type. В примере обработчик событий сообщает о вхождение ItemChanged событий.In the example, an event handler reports on the occurrence of the ItemChanged event. Этот отчет позволяет выяснить, когда происходит событие и может оказаться полезным при отладке.This report helps you to learn when the event occurs and can assist you in debugging. Чтобы создать отчет для нескольких событий или событий, которые происходят часто, рассмотрите возможность замены Show с Console.WriteLine или добавлении сообщения в многострочном TextBox.To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Чтобы запустить пример кода, вставьте его в проект, который содержит экземпляр типа CurrencyManager с именем CurrencyManager1.To run the example code, paste it into a project that contains an instance of type CurrencyManager named CurrencyManager1. Убедитесь, что обработчик событий, связанный с ItemChanged событий.Then ensure that the event handler is associated with the ItemChanged event.

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 Событие возникает при каждом изменении элемента в списке.An ItemChanged event occurs whenever the item in a list is changed. К примеру это событие возникает при изменении текста для элемента списка, чтобы новое значение.For example, this event will occur when the text of the list item is changed to a new value. Это событие не возникает, когда элемент перемещается в новую позицию в списке из-за добавления нового элемента.This event is not raised when the item is moved to a new position within the list because of a new item being added.

Дополнительные сведения об обработке событий см. в разделе обработка и вызов событий.For more information about handling events, see Handling and Raising Events.

Свойства

Index Index Index Index

Определяет позицию изменяемого элемента в списке.Indicates the position of the item being changed within the list.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Дополнительно