0

我在框架(frame1)中有一个单选按钮。在第 2 帧上,我有许多复选框。当从 frame1 中选择单选按钮时,此框架 (frame2) 变为可编辑。如何修改我的代码,以便 frame2 的前景色的标题也发生变化?

我已经尝试将以下内容添加到已经用于启用框架的逻辑中,但不起作用。

frame2.ForeColor = vbRed (should work?)
frame2.Caption = vbRed

我也试过不看的十六进制颜色代码。任何人都可以建议吗?

我使用枚举来分配单选按钮。

(在全局声明中找到)
Private Enum ExampleRef optB1_blah = 1 等... optB5_blah = 4 End Enum

(此代码在函数中找到)

If Example(ExampleRef.optB5_radiobtnchoice).Value Then
'//bug fix -
frame2.ForeColor = vbRed
  '//If Not statement with unrelated logic

    If vblnShowErrors Then
      Err.Raise 10000, VALIDATION, "error, you cant make this choice."
    End If

    blnDataFail = True
  End If
End If

blnMinData = Not blnDataFail
End If
4

1 回答 1

0

修复了这个,我在寻找错误的功能,漫长的一天!frame.ForeColor = X 语法很好。

于 2012-09-11T14:23:03.797 回答