Я новичок в 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
Я добавил строки после initializecompotents() -> 1.vScrollBar.BackColor = Color.Black; 2.vScrollBar.Invalidate(); – WildPoisoned
В будущем напишите код в вопросе. Нам будет легко прочитать его, и вы не будете проголосовать. Надеюсь, мой ответ вам поможет. – mybirthname