c# - 仍然无法在 WinForms 应用程序中隐藏 FlowLayoutPanel 的水平滚动条

标签 c# winforms scrollbar horizontal-scrolling

我无法隐藏 FlowLayout 面板的水平滚动条。我正在动态添加此面板。

我已阅读以下 3 篇有关堆栈溢出的文章。但无法获得成功。

flowlayoutpanel and horizontal scrollbar issue

How do I disable the horizontal scrollbar in a Panel

Scrolling panel using horizontal scroll bar

我试过下面的代码。

TableLayoutPanel pannel = new TableLayoutPanel();
 pannel.Parent = pnlChart;
 pannel.Dock = DockStyle.Fill;
 pannel.AutoScroll = true;
 pannel.HorizontalScroll.Visible = false;

最佳答案

你试过了吗this

int vertScrollWidth = SystemInformation.VerticalScrollBarWidth;

pannel.Padding = new Padding(0, 0, vertScrollWidth, 0);

关于c# - 仍然无法在 WinForms 应用程序中隐藏 FlowLayoutPanel 的水平滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320985/

相关文章:

css - 为什么我的页面在小屏幕上显示水平滚动条?

c# - WPF:将字符串转换为 System.Windows.Visibility

c# - 绕过 TextBox 的字符限制?

.net - 您是否必须在 VB.NET 中显式创建表单实例?

winforms - 当我在 C++ Windows 窗体应用程序中添加 .settings 文件时,Visual Studio 崩溃

css - 奇怪的滚动条

html - 文本区域水平。滚动条不适用

c# - 我如何在网页上显示 C# 源代码

c# - Entity Framework 不将元数据嵌入到 dll 中

c# - 不允许循环文件引用。发布 ASP.NET (2.0) 网站