DataGridView.RowValidated 이벤트

정의

행의 유효성 검사가 완료된 후 발생합니다.Occurs after a row has finished validating.

public:
 event System::Windows::Forms::DataGridViewCellEventHandler ^ RowValidated;
public event System.Windows.Forms.DataGridViewCellEventHandler RowValidated;
member this.RowValidated : System.Windows.Forms.DataGridViewCellEventHandler 
Public Custom Event RowValidated As DataGridViewCellEventHandler 

예제

다음 코드 샘플이이 이벤트를 사용 하 여 행을 확인 한 후 남아 수 있는 오류 주석을 지웁니다.The following code sample uses this event to clear up any error annotations that may have been left behind after validating the row.

private void RemoveAnnotations(Object sender, 
    DataGridViewCellEventArgs args) 
{
    foreach (DataGridViewCell cell in 
        songsDataGridView.Rows[args.RowIndex].Cells)
    {
        cell.ErrorText = String.Empty;
    }

    foreach (DataGridViewRow row in songsDataGridView.Rows)
    {
        row.ErrorText = String.Empty;
    }
}
Private Sub RemoveAnnotations(ByVal sender As Object, _
    ByVal args As DataGridViewCellEventArgs) _
    Handles songsDataGridView.RowValidated

    For Each cell As DataGridViewCell In _
        songsDataGridView.Rows(args.RowIndex).Cells
        cell.ErrorText = String.Empty
    Next

    For Each row As DataGridViewRow In songsDataGridView.Rows
        row.ErrorText = String.Empty
    Next

End Sub

설명

이 이벤트는 비슷합니다는 Validated 이벤트입니다.This event is analogous to the Validated event. 이 이벤트를 사용 하 여 값의 행에 후 처리를 수행할 수 있습니다.Use this event to perform post-processing on a row of values.

이벤트를 처리 하는 방법에 대 한 자세한 내용은 참조 하세요. 이벤트 처리 및 발생합니다.For more information about how to handle events, see Handling and Raising Events.

적용 대상

추가 정보