BindingSource.ListChanged 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기본 목록이 변경되거나 목록의 항목이 변경되면 발생합니다.
public:
virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
public event System.ComponentModel.ListChangedEventHandler? ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler
Public Custom Event ListChanged As ListChangedEventHandler
이벤트 유형
구현
예제
다음 코드 예제에서는 구성 요소의 BindingSource 기본 목록이 변경되는 시기를 BindingSource 감지하기 위해 구성 요소의 이벤트를 처리하는 ListChanged 방법을 보여 줍니다.
// 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 때 발생합니다. 예를 들어 이 이벤트는 항목이 추가, 제거 또는 이동되거나 또는 DataMember 속성이 DataSource 변경될 때 발생합니다. 이 이벤트가 발생할 때 및 Filter 속성의 Sort 값이 유지됩니다.
속성을 .로 설정 RaiseListChangedEvents 하여 이 이벤트를 완전히 표시하지 않을 false수 있습니다. 이벤트 처리에 대한 자세한 내용은 이벤트 처리 및 발생시키기를 참조하십시오.