2

Windows フォーム フレームワークで ListBox クラスのスムーズ スクロールを有効にする方法はありますか? (私は C# と .NET Framework 2.0 を使用しています)。

4

3 に答える 3

5

システム設定です。SPI_SETLISTBOXSMOOTHSCROLLING引数を指定してSystemParametersInfoを呼び出すことで変更できます。そうすることはお勧めしません。

于 2009-02-10T17:54:49.927 に答える
1

とにかく、WinFormsにはありません。

WPF には、これを行うために有効にできる機能があり、スムーズなスクロールの外観を与えることができる vista で有効にできるスムーズ スクロール アニメーションがありますが、実際にはアニメーション化されたトランジションです。しかし、ListBox でのスクロールは、私が知る限り、一度に 1 つの項目を実行するようにハードコーディングされています。

于 2009-02-10T17:27:50.320 に答える
1

また、codeproject.com でスムーズにアニメーション化された ListBox を実装することも見てください。

新しいアイデアを与えてくれるかもしれません。

于 2009-09-09T11:34:03.133 に答える