C# 禁用窗口滚动条,但启用自定义滚动条

本文关键字:滚动条 启用 自定义 窗口 | 更新日期: 2023-09-27 18:35:16

我有一个面板,一个自定义滚动条和一个问题。

首先:我需要使用此自定义滚动条,因为它适用于平板电脑,我需要在此滚动条中添加一些功能。

但我

的问题:自定义滚动条正在工作,但我需要禁用窗口滚动条,因为我有 2 个水平滚动条和 2 个垂直滚动条(我的 + 窗口)。

已经尝试过自动滚动 = false,但禁用所有滚动条。和面板。HorizontalScroll.Visible = false 不起作用,所有滚动条都保持可见。

感谢您的帮助。

C# 禁用窗口滚动条,但启用自定义滚动条

我看过一个例子可以回答你的问题。
这个想法是:将所有控件放在一个面板中,并在它外部定义滚动条控件,并使面板响应添加的滚动条。我认为这将起作用,想法和方式显示在此链接上:
http://www.codeproject.com/Articles/14801/How-to-skin-scrollbars-for-Panels-in-C