我尝试将垂直滚动条添加到面板但是垂直滚动不起作用,因为面板似乎没有垂直滚动属性
ScrollBar vsbNotes = new VScrollBar();
vsbNotes.Dock = DockStyle.Right;
vsbNotes.Scroll += (sender, e) => { frmSupport.Controls["pNotes"].VerticalScroll.Value = vsbNotes.Value; };
vsbNotes.Visible = false;
vsbNotes.Name = "vsbNotes";
frmSupport.Controls["pNotes"].Controls.Add(vsbNotes);
错误1' System.Windows.Forms.Control'不包含定义 对于' VerticalScroll'没有扩展方法' VerticalScroll' 接受类型' System.Windows.Forms.Control'的第一个参数。 可以找到(你错过了使用指令或程序集 引用?)
答案 0 :(得分:0)
您可以将AutoScroll属性设置为true并将所有控件停靠在面板顶部,或者您必须自己实现该行为。您可以使用VScrollBar控件。