Panel缺少verticalscroll属性

时间:2013-06-19 11:00:27

标签: c# scroll panel

我尝试将垂直滚动条添加到面板但是垂直滚动不起作用,因为面板似乎没有垂直滚动属性

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'的第一个参数。   可以找到(你错过了使用指令或程序集   引用?)

1 个答案:

答案 0 :(得分:0)

您可以将AutoScroll属性设置为true并将所有控件停靠在面板顶部,或者您必须自己实现该行为。您可以使用VScrollBar控件。