【问题标题】:AutoScroll scrollbar hides part of my controlAutoScroll 滚动条隐藏了我的部分控件
【发布时间】:2013-11-01 09:35:53
【问题描述】:

我在 C# 中有一个想要自动滚动的控件。但是当滚动条出现时,它会覆盖控件的一部分。有什么办法可以让控件调整其内容的大小以适应滚动条?这不是自定义控件;它是一个标准的 .NET TabPage 控件。我真的不想手动连接滚动条...

【问题讨论】:

  • 如果您不想在显示滚动条时隐藏部分控件,唯一的解决方案是相应地更改(放大)您的控件。我认为这是更糟糕的效果。你还想要那个?
  • 是的,那肯定会更糟。

标签: c# .net winforms


【解决方案1】:

我可以通过向要滚动的控件添加一个 Panel 控件来解决此问题,该控件具有 12 像素的右边距以容纳滚动条。不确定这在高 DPI 设置下的效果如何,但可以随时调整。

【讨论】:

    猜你喜欢
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    相关资源
    最近更新 更多