Thank you for your support.
i did what you said, but error outcome in the Sub C1TrueDBGrid2_BeforeColUpdate
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
MessageBox.Show("Button clicked and event handler for BeforeColUpdated event called")
C1TrueDBGrid1_BeforeColUpdate(Me.C1TrueDBGrid1, Nothing)
End Sub
Private Sub C1TrueDBGrid2_BeforeColUpdate(ByVal sender As Object, ByVal e As C1.Win.C1TrueDBGrid.BeforeColUpdateEventArgs) Handles C1TrueDBGrid2.BeforeColUpdate
If C1TrueDBGrid2.FilterActive = False Then
" here error in this line : 91Object referance not set to an instance of an object
C1TrueDBGrid2.Columns(e.ColIndex).Text = Trim$(C1TrueDBGrid2.Columns(e.ColIndex).Text)
If e.ColIndex = 0 Then
If Trim$(C1TrueDBGrid2.Columns("Code").Text) <> "" Then
If SystemCodesBindingSource.Find("code", C1TrueDBGrid2.Columns("Code").Value) > -1 Then
e.Cancel = True
End If
End If
End If
End If
End Sub