我是C sharp中的新手。我創建了一個垂直滾動條(VScrollBar)。我想改變滾動條Backcolor的顏色。因爲它是從Control繼承的,所以當我改變顏色時它不會產生任何效果。 在InitializeComponents() - >垂直滾動條顏色不變
this.vScrollBar1 = new System.Windows.Forms.VScrollBar();
this.vScrollBar1.Location = new System.Drawing.Point(472, -41);
this.vScrollBar1.Name = "vScrollBar1";
this.vScrollBar1.Size = new System.Drawing.Size(17, 80);
this.vScrollBar1.TabIndex = 15;
this.panel1.Controls.Add(vScrollBar1);
在Constructor->
this.vScrollBar1.BackColor= Color.Black; //<--here is the back color property
this.Invalidate();
有什麼建議?
請張貼您的代碼 – VladL 2014-09-13 10:10:04
I在initializecompotents() - > 1.vScrollBar.BackColor = Color.Black; 2.vScrollBar.Invalidate(); – WildPoisoned 2014-09-13 10:15:39
將來在問題中編寫代碼。我們很容易閱讀它,並且您不會被拒絕投票。希望我的回答能幫助你。 – mybirthname 2014-09-13 10:53:24