0

こんにちは、datagriview を実行しています。たとえば、編集中にセルを空のままにしておくと、セルの 1 つにコミット エラーが発生すると、コミット エラーが発生します。セルの値が元に変わります。ユーザーに値を元に戻すのではなく、強制的に入力させたい。コミットエラー構造を変更する方法はありますか

コミットエラーのデータグリッドビューエラーのコーディングは次のとおりです

           If (e.Context = DataGridViewDataErrorContexts.Commit) _
           Then

        MessageBox.Show("Do not leave the cells empty ")


         End If
4

1 に答える 1

1

ESCへのsendkeysではないと思いますが、検証されていないため、セルは古い値に置き換えられます

datagridview 検証イベントにこれを追加します

Private Sub DataGridView1_Validating( .... ) Handler ....

    e.Cancel = False

End Sub
于 2013-06-05T09:29:57.630 に答える