Dim ctl As WinForm.Control = e.Sender
Select Case ctl.BindingField
Case "bg.fwsyqz_bh", "bg.fwsyqz_mj", "bg.fwsyqz_jzjg","bg.fwsyqz_ghyt","bg.tdsyz_bh","bg.tdsyz_mj","bg.tdsyz_qdfs","bg.tdsyz_zzrq","bg.fwsyqz_zcs","bg.fwsyqz_szc","bg.tdsyz_dlyt"
If e.Col.Name = "单证" Then
ctl.ReadOnly = BooleanEnum.False '允许编辑
Else
ctl.ReadOnly = BooleanEnum.True '禁止编辑
End If
End Select
老师,主代码是窗口中的ENTER事件中,目的是当满足当前行中的性质列,当性质为”单证“时,其他列的编辑控制,代码不对,哪里出错?