【问题标题】:DataGridView, always keep first column visible whilst horizontally-scrolling?DataGridView,在水平滚动时始终保持第一列可见?
【发布时间】:2015-11-17 23:42:28
【问题描述】:

我有一个包含 10 列的 DataGridView,假设当第 0 列可见时,第 7、8、9 和 10 列被隐藏,因为表单有点窄。我可以水平滚动查看第 10 列,但这会隐藏第 0 列。

如何在水平滚动时保持 column0 始终可见?所以滚动条实际上​​不会延伸到 column0。

我正在使用 Visual Studio 2013(所以我认为那是 .net 5?)

【问题讨论】:

  • @LarsTech 还没有尝试过,但是如果您将此作为答案发布,如果可行,我可以接受。

标签: c# .net winforms datagridview


【解决方案1】:

尝试使用Frozen 属性:

获取或设置一个值,该值指示当用户水平滚动 DataGridView 控件时列是否会移动。

dataGridView1.Columns[0].Frozen = true;

【讨论】:

    猜你喜欢
    • 2011-07-10
    • 2011-08-27
    • 1970-01-01
    • 2018-11-05
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    相关资源
    最近更新 更多