1

我正在开发一个内置 WPF 的项目,其中包括一个嵌入式 WebBrowser。WPF 附带的浏览器无法满足我们的需求,因此我们在 WindowsFormsHost 元素中使用了 WinForms WebBrowser。

这一切都很好,除了应用程序要在触摸屏上使用,而且用户很难使用 IE 提供的微型标准滚动条。

我知道如何以编程方式滚动,但您将如何提供更用户友好的滚动机制?唯一的限制是我不能在 WebBrowser 上覆盖任何东西,而且它旁边没有空间。

4

1 回答 1

1

有一篇旧的代码项目文章显示了一种修改滚动条大小的方法。这篇文章是用 C++ 编写的,我认为可以通过使用 winAPI 对浏览器窗口进行子类化来适应该技术,但我认为这并不容易。

ResizeScrollbar - 如何更改内置滚动条的宽度

还有可能在系统级别修改滚动条大小......

于 2009-08-12T20:47:14.387 回答