다음을 통해 공유


DataGrid.LoadingRow 이벤트

정의

사용 전에 사용자 지정할 수 있도록 DataGridRow가 인스턴스화된 후 발생합니다.

public:
 event EventHandler<System::Windows::Controls::DataGridRowEventArgs ^> ^ LoadingRow;
public event EventHandler<System.Windows.Controls.DataGridRowEventArgs> LoadingRow;
member this.LoadingRow : EventHandler<System.Windows.Controls.DataGridRowEventArgs> 
Public Custom Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 
Public Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 

이벤트 유형

설명

성능을 향상시키기 위해 속성은 EnableRowVirtualization 기본적으로 로 true 설정됩니다. 경우는 EnableRowVirtualization 속성으로 설정 true된 합니다 바인딩 DataGrid 된 데이터 원본의 각 데이터 항목에 대 한 DataGridRow 개체를 인스턴스화 하지 않습니다. 대신 필요한 DataGrid 경우에만 개체를 만들고 DataGridRow 가능한 한 많이 다시 사용합니다. 예를 들어 는 DataGrid 현재 보기에 있는 각 데이터 항목에 대한 개체를 만들고 DataGridRow 보기 밖으로 스크롤할 때 행을 재활용합니다.

이 이벤트를 사용하면 행을 사용하기 전에 행을 변경하는 데 필요한 작업을 수행할 수 있습니다. 행이 다시 사용되기 전에 이러한 사용자 지정을 실행 취소하려면 이벤트를 처리합니다 UnloadingRow .

적용 대상

추가 정보