0

Microsoft VB6 (Visual Basic 6) にはFlatScrollBar Controlがありました。C# でそのような実装が見つからないことに、私はひどく打ちのめされました。

ここに画像の説明を入力

この偉業が C# で達成可能かどうか、仲間の C# 開発者と Windows フォームの専門家に謙虚に尋ねます。この件に関する事前の返信または洞察に感謝します。

4

2 に答える 2

1

フラット スクロールバーのサポートは、Windows コモン コントロール バージョン 6 から削除されました。レガシー バージョンでのみ使用できます。つまり、フラット スクロールバーと同時にビジュアル スタイルを設定することはできません。Google InitializeFlatSB を使用すると、フラット バーの方が重要であると考える人がいるかもしれません。むしろ疑います。

于 2011-02-18T07:08:24.450 に答える
0

まあ、私は自分自身を教祖と呼ぶことはほとんどありません (それからはほど遠い ;-) ) が、ツールボックスには HScrollBar (水平) と VScrollBar (垂直) があり、ニーズに合うかもしれません。

コントロール (またはフォーム) で AutoScroll プロパティを使用することもできます。私が正しく理解しているように(まだ使用していません)、ビジュアルの外側にコントロールがあるかどうかに応じて、スクロールバーが必要かどうかを判断します。

ただし、これが探しているものでない場合は、カスタムメイドのスクロールバーを使用する可能性があります。CodeProjectには、それに関する記事がたくさんあります。

これがあなたを正しい方向に導くことを願っています。

于 2011-02-17T10:57:59.377 に答える