質問: お世話になります。 リストビューを使っていますが、縦スクロールしか出来ません。 そこで、横スクロールをする方法を探しているのですが、 「ScrollBars.Horizontal」を使用すれば良いというところまでは調べたのですが、 どうやって、ListViewに付け加えたら良いのかが分かりません。 宜しくお願い致します。
回答: ListViewの`View`プロパティが`LargeIcon`だったりしませんか? ListViewでは状況に応じて自動でスクロールバーが表れたり消えたりしますが、`LargeIcon`の時は水平スクロールバーは表示されません。ただし、リストビューを1アイテム分の幅よりも細くすると水平スクロールバーが表れます。 > > 「ScrollBars.Horizontal」を使用すれば良いというところまでは調べたのですが、 > > どうやって、ListViewに付け加えたら良いのかが分かりません。 > > > ListViewクラスには`ScrollBars`プロパティはありません。代わりに`Scrollable`プロパティがありますが、ScrollBarsと違ってスクロール制御をするかしないかの二択しかありません。デフォルトではTrue(スクロール制御する)となっています。 追記 リストビューの項目を上から下方向ではなく、左から右方向に並べるようにすると、水平スクロールバーになります。 「動作」のところにある`Alignment`プロパティを`Top`から`Left`に変更すると、そのモードになります。