2010-07-14 159 views
3
Private Sub HScrollBar1_Scroll(ByVal sender As Object, _ 
           ByVal e As ScrollEventArgs) _ 
           Handles HScrollBar1.Scroll 
    Me.BackColor = HScrollBar1.Value 
End Sub 

如何設置表格的BackColor?我如何使用RGB值?設置表格的背景顏色

+1

我刪除了原文,因爲它沒有答案。將來,請編輯您的問題以將其帶回首頁,而不是創建副本。添加更多關於你想要做什麼的細節通常可以獲得新答案的奇蹟。 – 2010-07-14 17:57:00

回答

14
Me.BackColor = Color.FromArgb(255,255,255) 

...與您需要的值的每個參數取代255。例如

Me.BackColor = Color.FromArgb(HScrollBar1.Value,HScrollBar2.Value,HScrollBar3.Value) 
+0

在哪個事件中我們必須使用這段代碼?滾動條中的滾動事件還是表單加載事件?我們嘗試了滾動和加載事件。 – Pavalesh 2010-07-15 12:41:00

+0

如果您希望它響應每個更改,您應該在滾動事件中使用它。 – 2010-07-15 12:49:34

+0

私人小組HScrollBar1_Scroll(BYVAL發件人爲System.Object的,_ BYVALË作爲System.Windows.Forms.ScrollEventArgs)把手HScrollBar1.Scroll Me.BackColor Color.FromArgb(HScrollBar1.Value,HScrollBar2.Value,HScrollBar3.Value) End sub 我這樣使用。表單背景顏色是黑色的,但是當我在滾動條中滾動時,顏色沒有改變。 – Pavalesh 2010-07-16 12:59:33

0

您可以使用formname.backcolor設置窗體的背景顏色編程。例如:

formname.backcolor = vbred 

對於紅色表單背景顏色。