2017-08-27 91 views
0

我的表格中有一个FlowLayoutPanel1,里面有一堆按钮。我想改变它的滚动条的样子,所以我加了一个TrackBar1,希望能让它看起来更好。我无法弄清楚如何去做。带滚动条的滚动FlowPanel滚动条

我想:

Panel1.AutoScroll.value = TrackBar1.Value 

但它给人的错误:

'value' is not a member of Boolean

我有什么在此代码做错了什么?

+1

['Panel.AutoScroll'](https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscroll.aspx)是一个布尔值,表示是或否,是否AutoScroll'活跃 – Plutonix

回答

0

我懂了。我应该把.VerticalScroll.Value而不是AutoScroll.Value

Panel1.VerticalScroll.Value = TrackBar1.Value 

这工作。

0

您的代码是错误的。将其更改为

Panel1.HorizontalScroll.Value = TrackBar1.Value 

这里,Panel1.AutoScroll只能告诉你,如果它是TrueFalse

0

正如其他人已经提到的,Panel1.AutoScroll是一个布尔值。您需要使用HorizontalScroll.ValueVerticalScroll.Value,以符合您的要求。