[英]Access 2007 - How Do You Use VBA to Change Combobox Backcolor
我想使用 VBA 更改表單上組合框的 BackColor。 我使用這個代碼:
Me.Combo1.BackColor=vbYellow
但是背景顏色沒有改變。 然后我將DoEvents
放在上面一行之后,但這沒有幫助。 Combo1.BackStyle
設置為正常。 然而,我注意到,如果我最小化表單然后恢復它,背景色會變為黃色。
我是否需要將焦點設置到不同的控件才能更改背景色?
您可能需要在顏色更改后重新繪制表單:
Me.Repaint
並將BackStyle設置為 Normal。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.