C# vScrollBar/hScrollBar-背景色和其他属性

C# vScrollBar/hScrollBar-背景色和其他属性,c#,properties,scrollbar,C#,Properties,Scrollbar,我正在尝试自定义表单的外观。看起来替换控件的滚动条比在每个控件上重新绘制滚动条更容易。在线文档说BackColor是vScrollBar和hScrollBar的一个属性,但是IDE中缺少BackColor。背景色并不是自动完成的选项。但您可以强制属性,它将编译,但不能更改控件的背景色 有没有一种简单的方法来定制滚动条 Color backgroundDark = Color.FromArgb(50, 50, 50); public Form1() { I

我正在尝试自定义表单的外观。看起来替换控件的滚动条比在每个控件上重新绘制滚动条更容易。在线文档说BackColor是vScrollBar和hScrollBar的一个属性,但是IDE中缺少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);
    }
Color backgroundDark=Color.FromArgb(50,50,50);
公共表格1()
{
初始化组件();
this.BackColor=backgroundDark;
VScrollBar vScrollBar1=新的VScrollBar();
vScrollBar1.Dock=DockStyle.Right;

vScrollBar1.BackColor=backgroundDark;//
VScrollBar
继承自
Control
中声明
BackColor
的地方。因此从技术上讲,所有控件都有BackColor属性,即使在不能使用的地方也是如此。