2017-08-27 8 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)は、「自動スクロール」の有無を示すブール値です。アクティブです – Plutonix

答えて

0

私はそれを得ました。 AutoScroll.Valueの代わりに.VerticalScroll.Valueを入力してください。

Panel1.VerticalScroll.Value = TrackBar1.Value 

これは機能しました。

0

コードが間違っています。それはTrueまたはFalseだ場合、

ここ
Panel1.HorizontalScroll.Value = TrackBar1.Value 

Panel1.AutoScrollそれを変更することだけを説明します。

0

すでに述べたように、Panel1.AutoScrollはブール値です。あなたの要件に一致するHorizontalScroll.ValueまたはVerticalScroll.Valueのいずれかを使用する必要があります。