WebBrowser
コントロールのスクロールバーの幅を変更しようとしています。WPF - Webブラウザのスクロールバーの幅を設定する
私はこのようにそのScrollViewer
変更するには、次のthis答えてみました:
<WebBrowser Grid.Row="0" Grid.RowSpan="5" Grid.Column="0" Height="1993" Margin="3,3,0,3">
<ScrollViewer>
<ScrollViewer.Resources>
<sys:Double x:Key="{x:Static SystemParameters.VerticalScrollBarWidthKey}">100</sys:Double>
</ScrollViewer.Resources>
</ScrollViewer>
</WebBrowser>
をしかし、私はThe type 'WebBrowser' does not support direct content
、エラーを取得しています。
私はWebBrowser
のWPF
はちょうどWinForm's
のラッパーであると知っています。私はこのエラーが発生していると推測しています。
CefSharp
や他のブラウザなどの外部コンポーネントは使用しません。
ネイティブを使用することは可能ですかWebBrowser
?
おかげ
どのスクロールバーをカスタマイズしますか?ページのスクロールバーはページに属しており、それらを変更する唯一の方法はCSSを使用することです。 –
私はAdobe Readerを使用してPDFを表示するためにブラウザを使用していますが、スクロールバーはWebブラウザのものです –