版本:Multirow10
处理:CheckBox有效且选中的场合,如果改为不选中,CheckBox改为无效.
实现:CellValueChanged事件里加了以下代码
Select Case e.CellName
Case "IsConfirm"
If CType(mrK_Zenpan.Rows(e.RowIndex).Item("IsConfirm").Value, Boolean) = False Then
mrK_Zenpan(e.RowIndex, "IsConfirm").Enabled = False
mrK_Zenpan.CurrentCellPosition = New GrapeCity.Win.MultiRow.CellPosition(e.RowIndex, "KozinCode")
End If
End Select
问题:因为是对选中的CheckBox操作,不能马上把CheckBox无效化显示出来.
必须把光标移到其他项目,但是CurrentCellPosition 的设定不起作用.
是否有其他解决方法?
|
|