使用轨迹栏滚动FlowPanel滚动条

时间:2017-08-27 17:18:04

标签: vb.net

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

我试过了:

Panel1.AutoScroll.value = TrackBar1.Value

但它给出了错误:

  

'值'不是布尔

的成员

我在这段代码中做错了什么?

3 个答案:

答案 0 :(得分:0)

你的代码错了。将其更改为

Panel1.HorizontalScroll.Value = TrackBar1.Value

此处,Panel1.AutoScroll仅告诉您TrueFalse

答案 1 :(得分:0)

我知道了。我应该放.VerticalScroll.Value而不是AutoScroll.Value

Panel1.VerticalScroll.Value = TrackBar1.Value

这很有用。

答案 2 :(得分:0)

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