我正在尝试自定义表单的外观。看起来更容易替换控件的滚动条而不是在每个控件上重新绘制它。在线文档说BackColor是vScrollBar和hScrollBar的属性,但IDE中缺少BackColor。并且BackColor不会作为自动完成选项出现。但你可以强制属性,它将编译,但不会更改控件的BackColor。
有一种简单的方法来自定义滚动条吗?
Color backgroundDark = Color.FromArgb(50, 50, 50);
public Form1()
{
InitializeComponent();
this.BackColor = backgroundDark;
VScrollBar vScrollBar1 = new VScrollBar();
vScrollBar1.Dock = DockStyle.Right;
vScrollBar1.BackColor = backgroundDark; //<----------here
Controls.Add(vScrollBar1);
}