2017-08-27 124 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,以符合您的要求。