作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个相对简单的连续形式。有一个看不见的复选框,我们就叫它弗兰克吧。
第二个复选框 (Ralph) 可能是 True 或 False。还有一个带有日期的文本框 (RalphDate)。
如果 Frank 是 True,我不希望用户能够更改 Ralph 或 RalphDate,无论已经存在什么。
现在,RalphDate 很简单,因为我只使用条件格式来检查 Frank 的值,该值启用或禁用 RalphDate。此选项不适用于复选框。
我现在卡住了,因为使用一些 Visual Basic 会根据它遇到的第一个 Frank 值的值将所有 Ralph 框的状态设置为相同。因此,问题是如何根据 Frank Check Box 为 True 仅禁用关联的 Ralph Check Box?
最佳答案
解决方案 1
Locked
属性而不是 Enabled
对于 ckRalph。 =getstate()
' getstate
执行以下操作的函数:Public Function GetState() as string
GetState = iif(ckRalph, "V", " ")
End Function
fakeckRalph
连接 OnClick 事件。文本框,以便我们可以切换 Ralph 的状态并正确显示它:
Private Sub OnClick()
Ralph = Not Ralph
fakeckRalph.Requery
End Sub
关于ms-access - 禁用基于其他值的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/606976/
我是一名优秀的程序员,十分优秀!