1

私は、埋め込まれたWebBrowserを含むWPFで構築されたプロジェクトに取り組んでいます。WPFに付属しているブラウザーはニーズを満たしていないため、WindowsFormsHost要素でWinFormsWebBrowserを使用しています。

アプリケーションがタッチスクリーンで使用されることを除いて、これはすべて正常に機能し、ユーザーはIEが提供する小さな標準のスクロールバーを使用するのに苦労しています。

プログラムでスクロールする方法は知っていますが、よりユーザーフレンドリーなスクロールメカニズムをどのように提供しますか?唯一の制約は、WebBrowserの上に何もオーバーレイできないことと、その横にスペースがないことです。

4

1 に答える 1

1

スクロールバーのサイズを変更する方法を示す古いCodeProjectの記事があります。この記事はC++で書かれているので、winAPIを使用してブラウザウィンドウをサブクラス化することでこの手法を適応させることは可能かもしれないと思いますが、簡単ではないと思います。

ResizeScrollbar-組み込みのスクロールバーの幅を変更する方法

また、システムレベルでスクロールバーのサイズを変更する可能性もあります...

于 2009-08-12T20:47:14.387 に答える