【问题标题】:DatagridView does not show horizontal scrollbarDatagridView 不显示水平滚动条
【发布时间】:2015-03-06 10:13:51
【问题描述】:

我使用的是 Visual Studio 2008。 我有一个 DatagridView,其中包含名为“Visibility”、“Tipe”、“Name”、“Info”的四列。 所有列标题文本都完全可见,但最后一列单元格内的文本 不完全可见。我想要一个水平滚动条来查看所有这些文本。 DatagridView 停靠以填充到面板,并且属性 ScrollBars 设置为 Both。 我看到垂直滚动条,但没有看到水平滚动条。我试着像这样使用这个建议: ScrollBar in DataGridView 或设置 DatagridView 的 MinimumSize 但没有得到任何积极的结果。

如何显示水平滚动条? 谢谢

【问题讨论】:

    标签: c# visual-studio-2008 datagridview scrollbar horizontal-scrolling


    【解决方案1】:

    其中一列的冻结属性必须设置为 true,请尝试将其设置为 false

    【讨论】:

    • @MartinaLabMath 你能告诉我你是如何禁用冻结财产的吗?
    • dataGridView1.Columns["columnname"].Frozen = false;
    【解决方案2】:

    可能是您的 Frozen 列属性设置为 true。这是我相信vs2008中的一个选项。这将停止显示水平滚动条。

    【讨论】:

    • @MartinaLabMath 如果按住 ctrl 并滚动鼠标滚轮,列会移动吗?它真的存在但隐藏在别的东西下面吗?
    • 它可以使用 Frozen 属性,非常感谢
    【解决方案3】:

    填充模式和冻结 =false 对我不起作用。 将 Fill 设置为 AllCells 并冻结默认设置为 false 作品(VS 2015)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-13
      • 2011-07-10
      相关资源
      最近更新 更多