【问题标题】:Cannot find C# DataGridView HorizontalScrollBar property找不到 C# DataGridView Horizo​​ntalScrollBar 属性
【发布时间】:2016-01-14 04:30:29
【问题描述】:

我将 Visual Studio 2015 用于 Windows 窗体项目,并希望隐藏水平滚动条,但不冻结。 DataGridView 的引用显示了一个属性“Horizo​​ntalScrollBar” https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview(v=vs.110).aspx

但是当我使用智能感知编码时,我找不到这个属性。我使用 4.5.2 .Net 框架。如果我设置“ScrollBars = vertical”,底部仍有空白区域,我想将其删除。以前有人遇到过这个问题吗?

【问题讨论】:

    标签: c# winforms datagridview


    【解决方案1】:

    HorizontalScrollBar 是一个受保护的属性,这就是它在智能感知中不显示的原因。您可以使用ScrollBars 枚举配置滚动条:

    dataGridView1.ScrollBars = ScrollBars.Vertical; // or Horizontal, etc.
    

    底部的空白区域与水平滚动无关。

    【讨论】:

    • 感谢您的帮助。
    【解决方案2】:

    DataGridView 中是否有足够的项目以使垂直滚动条处于活动状态?我想知道当没有足够的项目来填充所有网格时,底部的空白区域是否是控件的背景。您能否添加屏幕截图以更好地了解您在说什么?我本来希望将Scrollbars 设置为Vertical 成为解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-29
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      • 2017-01-18
      相关资源
      最近更新 更多