面板缺少垂直滚动属性

本文关键字:滚动 属性 垂直 | 更新日期: 2023-09-27 18:18:57

我想给面板添加一个垂直滚动条,但是垂直滚动条不起作用,因为面板似乎没有垂直滚动属性

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。"控件"不包含定义对于'VerticalScroll'没有扩展方法'VerticalScroll'接受类型为"System.Windows.Forms.Control"的第一个参数可以找到(您是否缺少using指令或程序集?参考?)

面板缺少垂直滚动属性

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