DataGridView.CellValidated イベント


セルの検証が終了した後に発生します。Occurs after the cell has finished validating.

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

次のコード例は、CellValidated イベントを使用して ErrorText プロパティをクリアする方法を示しています。The following code example demonstrates how to use the CellValidated event to clear out the ErrorText property. この例では、CellValidating イベントは、ユーザーがセルに無効なデータを入力した場合に ErrorText を設定します。In this example, the CellValidating event sets the ErrorText if the user enters data that is not valid into a cell. この例は、SelectionChanged イベントで使用できる大きな例の一部です。This example is part of a larger example available in the SelectionChanged event.

private void DataGridView1_CellValidated(object sender,
    DataGridViewCellEventArgs e)
    // Clear any error messages that may have been set in cell validation.
    DataGridView1.Rows[e.RowIndex].ErrorText = null;
Private Sub CellValidated(ByVal sender As Object, _
    ByVal e As DataGridViewCellEventArgs) _
    Handles DataGridView1.CellValidated

    ' Clear any error messages that may have been set in cell validation.
    DataGridView1.Rows(e.RowIndex).ErrorText = Nothing
End Sub


このイベントの処理は、セル値の検証後の処理に役立ちます。Handling this event is useful for post-validation processing of the cell value.

イベントを処理する方法の詳細については、次を参照してください。処理とイベントの発生します。For more information about how to handle events, see Handling and Raising Events.