找回密码
 立即注册

QQ登录

只需一步,快速开始

gzlbs

注册会员

1

主题

3

帖子

6

积分

注册会员

积分
6

微信认证勋章

最新发帖
gzlbs
注册会员   /  发表于:2018-4-28 10:17  /   查看:4411  /  回复:3
版本: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 的设定不起作用.
是否有其他解决方法?

3 个回复

倒序浏览
gzlbs
注册会员   /  发表于:2018-4-28 12:28:12
沙发
已解决, 用CellContentClick方法.
回复 使用道具 举报
gzlbs
注册会员   /  发表于:2018-4-28 12:28:15
板凳
已解决, 用CellContentClick方法.
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-5-2 10:47:49
地板
nice
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部