BindingSource.ListChanged BindingSource.ListChanged BindingSource.ListChanged BindingSource.ListChanged Event

定義

基底のリストまたはリスト内の項目が変更されたときに発生します。Occurs when the underlying list changes or an item in the list changes.

public:
 virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler 
Public Custom Event ListChanged As ListChangedEventHandler 

実装

コンポーネントの基になるリストがListChanged変更されBindingSourceBindingSourceことを検出するコンポーネントのイベントを処理するコード例を次に示します。The following code example demonstrates handling the ListChanged event of the BindingSource component to detect when the BindingSource component's underlying list is changed.

// This event handler detects changes in the BindingSource
// list or changes to items within the list.
void customersBindingSource_ListChanged(
   Object^ /*sender*/,
   ListChangedEventArgs^ e )
{
   status->Text = e->ListChangedType.ToString();
}
// This event handler detects changes in the BindingSource 
// list or changes to items within the list.
void customersBindingSource_ListChanged(
	object sender,
	ListChangedEventArgs e)
{
	status.Text = e.ListChangedType.ToString();
}
' This event handler detects changes in the BindingSource 
' list or changes to items within the list.
Private Sub customersBindingSource_ListChanged(ByVal sender As Object, _
    ByVal e As ListChangedEventArgs) Handles customersBindingSource.ListChanged

    status.Text = e.ListChangedType.ToString()
End Sub

注釈

イベントListChangedは、 Listプロパティによって表される基になるリストのメンバーシップまたはメタデータが変更されたときに発生します。The ListChanged event occurs when there is a change to the membership or metadata of the underlying list represented by the List property. たとえば、このイベントは、項目が追加、削除、または移動DataSourceされた場合、またはプロパティまたはDataMemberプロパティが変更された場合に発生します。For example, this event is raised when items are added, removed, or moved, or the DataSource or DataMember properties change. このイベントが発生SortするFilterと、プロパティとプロパティの値が保持されます。The values of the Sort and Filter properties will persist when this event occurs.

このイベントは、 RaiseListChangedEventsプロパティをに設定することによって完全にfalse抑制できます。This event can be completely suppressed by setting the RaiseListChangedEvents property to false. イベントの処理の詳細については、「処理とイベントの発生」を参照してください。For more information about handling events, see Handling and Raising Events.

適用対象

こちらもご覧ください